home *** CD-ROM | disk | FTP | other *** search
/ Shock - The Game / Shock The Game.iso / pc / casts / old.cst < prev    next >
Macromedia Director  |  1997-04-08  |  22.7 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text

This file was processed as: Macromedia Director (archive/macromediaDirector).

You can browse this item here: old.cst

ConfidenceProgramDetectionMatch TypeSupport
100% dexvert Macromedia Director (archive/macromediaDirector) magic Supported
1% dexvert RIFF (Generic Fallback) (archive/riff) fallback Supported
100% file RIFF (big-endian) data default
99% file data default
40% TrID Adobe Director Protected Cast (MC95) default
39% TrID Generic RIFX container (big-endian) default
19% TrID Philips Respironics M-Series data format default (weak)



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 52 49 46 58 00 00 5a 98 | 4d 43 39 35 69 6d 61 70 |RIFX..Z.|MC95imap|
|00000010| 00 00 00 18 00 00 00 01 | 00 00 00 2c 00 00 04 c1 |........|...,....|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 6d 6d 61 70 |........|....mmap|
|00000030| 00 00 07 20 00 18 00 14 | 00 00 00 5a 00 00 00 3e |... ....|...Z...>|
|00000040| ff ff ff ff ff ff ff ff | 00 00 00 0c 52 49 46 58 |........|....RIFX|
|00000050| 00 00 5a 98 00 00 00 00 | 00 01 00 00 00 00 00 00 |..Z.....|........|
|00000060| 69 6d 61 70 00 00 00 18 | 00 00 00 0c 00 01 00 00 |imap....|........|
|00000070| 01 f6 71 06 6d 6d 61 70 | 00 00 07 20 00 00 00 2c |..q.mmap|... ...,|
|00000080| 00 00 00 00 01 f6 70 fc | 4b 45 59 2a 00 00 00 fc |......p.|KEY*....|
|00000090| 00 00 07 54 00 00 00 00 | 00 00 00 00 56 57 43 46 |...T....|....VWCF|
|000000a0| 00 00 00 50 00 00 08 58 | 00 00 00 00 00 00 00 00 |...P...X|........|
|000000b0| 43 41 53 2a 00 00 00 38 | 00 00 08 b0 00 00 00 00 |CAS*...8|........|
|000000c0| 00 00 00 00 66 72 65 65 | 00 00 00 00 00 00 00 00 |....free|........|
|000000d0| 00 0c 00 00 00 00 00 0a | 4c 63 74 78 00 00 00 e4 |........|Lctx....|
|000000e0| 00 00 55 06 00 00 00 00 | 00 00 00 00 43 69 6e 66 |..U.....|....Cinf|
|000000f0| 00 00 00 3e 00 00 5a 5a | 00 00 00 00 00 00 00 00 |...>..ZZ|........|
|00000100| 4c 6e 61 6d 00 00 00 14 | 00 00 5a 3e 00 00 00 00 |Lnam....|..Z>....|
|00000110| 00 00 00 00 66 72 65 65 | 00 00 00 00 00 00 00 00 |....free|........|
|00000120| 00 0c 00 00 00 00 00 0d | 4c 73 63 72 00 00 00 5c |........|Lscr...\|
|00000130| 00 00 55 f2 00 00 00 00 | 00 00 00 00 66 72 65 65 |..U.....|....free|
|00000140| 00 00 00 00 00 00 00 00 | 00 0c 00 00 00 00 00 22 |........|......."|
|00000150| 66 72 65 65 00 00 00 00 | 00 00 00 00 00 0c 00 00 |free....|........|
|00000160| 00 00 00 0e 66 72 65 65 | 00 00 00 00 00 00 00 00 |....free|........|
|00000170| 00 0c 00 00 00 00 00 10 | 4c 73 63 72 00 00 00 5c |........|Lscr...\|
|00000180| 00 00 56 56 00 00 00 00 | 00 00 00 00 66 72 65 65 |..VV....|....free|
|00000190| 00 00 00 00 00 00 00 00 | 00 0c 00 00 00 00 00 17 |........|........|
|000001a0| 43 41 53 74 00 00 10 af | 00 00 08 f0 00 00 00 00 |CASt....|........|
|000001b0| 00 00 00 00 43 41 53 74 | 00 00 05 a7 00 00 19 a8 |....CASt|........|
|000001c0| 00 00 00 00 00 00 00 00 | 43 41 53 74 00 00 02 81 |........|CASt....|
|000001d0| 00 00 1f 58 00 00 00 00 | 00 00 00 00 43 41 53 74 |...X....|....CASt|
|000001e0| 00 00 0d 1c 00 00 21 e2 | 00 00 00 00 00 00 00 00 |......!.|........|
|000001f0| 43 41 53 74 00 00 00 f0 | 00 00 2f 06 00 00 00 00 |CASt....|../.....|
|00000200| 00 00 00 00 43 41 53 74 | 00 00 00 f3 00 00 2f fe |....CASt|....../.|
|00000210| 00 00 00 00 00 00 00 00 | 66 72 65 65 00 00 00 00 |........|free....|
|00000220| 00 00 00 00 00 0c 00 00 | 00 00 00 18 66 72 65 65 |........|....free|
|00000230| 00 00 00 00 00 00 00 00 | 00 0c 00 00 00 00 00 1c |........|........|
|00000240| 4c 73 63 72 00 00 00 5c | 00 00 56 ba 00 00 00 00 |Lscr...\|..V.....|
|00000250| 00 00 00 00 4c 73 63 72 | 00 00 00 5c 00 00 57 1e |....Lscr|...\..W.|
|00000260| 00 00 00 00 00 00 00 00 | 43 41 53 74 00 00 14 39 |........|CASt...9|
|00000270| 00 00 30 fa 00 00 00 00 | 00 00 00 00 66 72 65 65 |..0.....|....free|
|00000280| 00 00 00 00 00 00 00 00 | 00 0c 00 00 00 00 00 1d |........|........|
|00000290| 66 72 65 65 00 00 00 00 | 00 00 00 00 00 0c 00 00 |free....|........|
|000002a0| 00 00 00 20 4c 73 63 72 | 00 00 00 5c 00 00 57 82 |... Lscr|...\..W.|
|000002b0| 00 00 00 00 00 00 00 00 | 4c 73 63 72 00 00 00 5c |........|Lscr...\|
|000002c0| 00 00 57 e6 00 00 00 00 | 00 00 00 00 66 72 65 65 |..W.....|....free|
|000002d0| 00 00 00 00 00 00 00 00 | 00 0c 00 00 00 00 00 21 |........|.......!|
|000002e0| 66 72 65 65 00 00 00 00 | 00 00 00 00 00 0c 00 00 |free....|........|
|000002f0| 00 00 00 2c 66 72 65 65 | 00 00 00 00 00 00 00 00 |...,free|........|
|00000300| 00 0c 00 00 00 00 00 06 | 43 41 53 74 00 00 09 4c |........|CASt...L|
|00000310| 00 00 45 3c 00 00 00 00 | 00 00 00 00 43 41 53 74 |..E<....|....CASt|
|00000320| 00 00 04 02 00 00 4e 90 | 00 00 00 00 00 00 00 00 |......N.|........|
|00000330| 43 41 53 74 00 00 01 9e | 00 00 52 9a 00 00 00 00 |CASt....|..R.....|
|00000340| 00 00 00 00 43 41 53 74 | 00 00 00 bd 00 00 54 40 |....CASt|......T@|
|00000350| 00 00 00 00 00 00 00 00 | 4c 73 63 72 00 00 00 5c |........|Lscr...\|
|00000360| 00 00 58 4a 00 00 00 00 | 00 00 00 00 4c 73 63 72 |..XJ....|....Lscr|
|00000370| 00 00 00 5c 00 00 58 ae | 00 00 00 00 00 00 00 00 |...\..X.|........|
|00000380| 4c 73 63 72 00 00 00 5c | 00 00 59 12 00 00 00 00 |Lscr...\|..Y.....|
|00000390| 00 00 00 00 4c 73 63 72 | 00 00 00 5c 00 00 59 76 |....Lscr|...\..Yv|
|000003a0| 00 00 00 00 00 00 00 00 | 4c 73 63 72 00 00 00 5c |........|Lscr...\|
|000003b0| 00 00 59 da 00 00 00 00 | 00 00 00 00 66 72 65 65 |..Y.....|....free|
|000003c0| 00 00 00 00 00 00 00 00 | 00 0c 00 00 00 00 00 2d |........|.......-|
|000003d0| 66 72 65 65 00 00 00 00 | 00 00 00 00 00 0c 00 00 |free....|........|
|000003e0| 00 00 00 2e 66 72 65 65 | 00 00 00 00 00 00 00 00 |....free|........|
|000003f0| 00 0c 00 00 00 00 00 2f | 66 72 65 65 00 00 00 00 |......./|free....|
|00000400| 00 00 00 00 00 0c 00 00 | 00 00 00 30 66 72 65 65 |........|...0free|
|00000410| 00 00 00 00 00 00 00 00 | 00 0c 00 00 00 00 00 31 |........|.......1|
|00000420| 66 72 65 65 00 00 00 00 | 00 00 00 00 00 0c 00 00 |free....|........|
|00000430| 00 00 00 32 66 72 65 65 | 00 00 00 00 00 00 00 00 |...2free|........|
|00000440| 00 0c 00 00 00 00 00 33 | 66 72 65 65 00 00 00 00 |.......3|free....|
|00000450| 00 00 00 00 00 0c 00 00 | 00 00 00 34 66 72 65 65 |........|...4free|
|00000460| 00 00 00 00 00 00 00 00 | 00 0c 00 00 00 00 00 35 |........|.......5|
|00000470| 66 72 65 65 00 00 00 00 | 00 00 00 00 00 0c 00 00 |free....|........|
|00000480| 00 00 00 36 66 72 65 65 | 00 00 00 00 00 00 00 00 |...6free|........|
|00000490| 00 0c 00 00 00 00 00 37 | 66 72 65 65 00 00 00 00 |.......7|free....|
|000004a0| 00 00 00 00 00 0c 00 00 | 00 00 00 38 66 72 65 65 |........|...8free|
|000004b0| 00 00 00 00 00 00 00 00 | 00 0c 00 00 00 00 00 39 |........|.......9|
|000004c0| 66 72 65 65 00 00 00 00 | 00 00 00 00 00 0c 00 00 |free....|........|
|000004d0| 00 00 00 3a 66 72 65 65 | 00 00 00 00 00 00 00 00 |...:free|........|
|000004e0| 00 0c 00 00 00 00 00 3b | 66 72 65 65 00 00 00 00 |.......;|free....|
|000004f0| 00 00 00 00 00 0c 00 00 | 00 00 00 3c 66 72 65 65 |........|...<free|
|00000500| 00 00 00 00 00 00 00 00 | 00 0c 00 00 00 00 00 3d |........|.......=|
|00000510| 66 72 65 65 00 00 00 00 | 00 00 00 00 00 0c 00 00 |free....|........|
|00000520| ff ff ff ff 00 00 01 00 | 00 00 00 00 00 00 01 33 |........|.......3|
|00000530| 00 00 00 fd 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000540| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 01 4e |........|.......N|
|00000550| 00 00 01 51 00 00 01 7a | 00 00 01 9b 00 00 00 00 |...Q...z|........|
|00000560| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000570| 00 00 00 00 00 00 00 00 | 00 00 01 54 00 00 00 11 |........|...T....|
|00000580| 00 00 02 9c 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000590| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 01 cd |........|........|
|000005a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000005b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000005c0| 00 00 00 00 00 00 01 ca | 00 00 01 4b 00 00 02 b4 |........|...K....|
|000005d0| 00 00 01 74 00 00 01 72 | 00 00 01 70 00 00 02 a7 |...t...r|...p....|
|000005e0| 00 00 01 97 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000005f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000600| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000610| 00 00 00 00 00 00 02 72 | 00 00 02 4e 00 00 02 52 |.......r|...N...R|
|00000620| 00 00 02 57 00 00 02 5a | 00 00 02 5f 00 00 02 63 |...W...Z|..._...c|
|00000630| 00 00 02 56 00 00 02 5c | 00 00 02 65 00 00 02 67 |...V...\|...e...g|
|00000640| 00 00 02 69 00 00 02 6b | 00 00 02 6d 00 00 02 6f |...i...k|...m...o|
|00000650| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000660| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000670| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000680| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 02 76 |........|.......v|
|00000690| 00 00 02 78 00 00 02 7a | 00 00 02 7c 00 00 02 7e |...x...z|...|...~|
|000006a0| 00 00 02 80 00 00 02 82 | 00 00 02 84 00 00 02 86 |........|........|
|000006b0| 00 00 02 88 00 00 02 8a | 00 00 02 8c 00 00 02 8e |........|........|
|000006c0| 00 00 02 90 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000006d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000006e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000006f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000700| 00 00 00 00 00 00 02 98 | 00 00 02 ce 00 00 02 d2 |........|........|
|00000710| 00 00 02 e4 00 00 02 e8 | 00 00 02 ec 00 00 02 f0 |........|........|
|00000720| 00 00 02 f4 00 00 02 f8 | 00 00 02 fc 00 00 03 02 |........|........|
|00000730| 00 00 03 06 00 00 03 0a | 00 00 03 0e 00 00 03 12 |........|........|
|00000740| 00 00 03 16 00 00 03 1a | 00 00 03 1e 00 00 03 22 |........|......."|
|00000750| 00 00 03 26 4b 45 59 2a | 00 00 00 fc 00 0c 00 0c |...&KEY*|........|
|00000760| 00 00 00 14 00 00 00 04 | 00 00 00 05 00 00 04 00 |........|........|
|00000770| 43 41 53 2a 00 00 00 08 | 00 00 04 00 43 69 6e 66 |CAS*....|....Cinf|
|00000780| 00 00 00 07 00 00 04 00 | 4c 63 74 78 00 00 00 04 |........|Lctx....|
|00000790| 00 00 04 00 56 57 43 46 | 00 00 00 0c 00 00 04 00 |....VWCF|........|
|000007a0| 63 63 6c 20 00 00 00 0c | 00 00 04 00 63 63 6c 20 |ccl ....|....ccl |
|000007b0| 00 00 00 60 00 00 00 00 | 01 60 98 8e 10 80 0a 6e |...`....|.`.....n|
|000007c0| 01 4f e9 06 01 4f f2 66 | 00 f2 ed aa 00 00 00 00 |.O...O.f|........|
|000007d0| 00 00 00 01 00 14 00 06 | 00 04 00 01 00 21 ff 00 |........|.....!..|
|000007e0| 01 4f 6f b2 00 28 00 29 | 01 4f b2 70 01 4f f2 66 |.Oo..(.)|.O.p.O.f|
|000007f0| 00 01 00 04 00 00 00 00 | 00 00 00 01 00 14 00 06 |........|........|
|00000800| 00 33 00 16 01 7e 01 00 | 01 60 98 a2 00 04 0a 1e |.3...~..|.`......|
|00000810| 01 4f e9 06 01 4f dc f2 | 00 24 00 42 00 16 01 96 |.O...O..|.$.B....|
|00000820| 01 00 10 80 00 01 00 04 | 00 01 00 21 ff 00 01 ad |........|...!....|
|00000830| 00 d6 00 24 00 42 00 02 | 01 ae 01 00 00 6e 00 02 |...$.B..|.....n..|
|00000840| 00 02 00 01 00 0c 00 18 | 00 00 00 00 00 00 00 00 |........|........|
|00000850| 00 00 00 00 00 04 00 66 | 56 57 43 46 00 00 00 50 |.......f|VWCF...P|
|00000860| 00 50 04 c1 00 00 00 00 | 00 00 00 00 00 01 00 0e |.P......|........|
|00000870| 01 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000880| 00 00 bb 82 04 c1 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000890| 00 00 00 00 00 00 00 00 | 00 01 4d 28 00 00 00 3c |........|..M(...<|
|000008a0| b1 94 f6 26 00 0b 00 00 | 00 00 00 00 00 00 00 00 |...&....|........|
|000008b0| 43 41 53 2a 00 00 00 38 | 00 00 00 11 00 00 00 12 |CAS*...8|........|
|000008c0| 00 00 00 13 00 00 00 14 | 00 00 00 15 00 00 00 16 |........|........|
|000008d0| 00 00 00 00 00 00 00 1b | 00 00 00 00 00 00 00 00 |........|........|
|000008e0| 00 00 00 23 00 00 00 24 | 00 00 00 25 00 00 00 26 |...#...$|...%...&|
|000008f0| 43 41 53 74 00 00 10 af | 00 00 00 0b 00 00 10 a1 |CASt....|........|
|00000900| 00 00 00 02 00 00 00 14 | 01 f6 65 80 00 00 00 00 |........|..e.....|
|00000910| 00 00 00 00 00 00 00 01 | 00 0e 00 00 00 00 00 00 |........|........|
|00000920| 10 0f 00 00 10 1d 00 00 | 10 1d 00 00 10 1d 00 00 |........|........|
|00000930| 10 1d 00 00 10 31 00 00 | 10 47 00 00 10 47 00 00 |.....1..|.G...G..|
|00000940| 10 47 00 00 10 47 00 00 | 10 47 00 00 10 47 00 00 |.G...G..|.G...G..|
|00000950| 10 47 00 00 10 4f 2d 2d | 70 72 6f 70 65 72 74 79 |.G...O--|property|
|00000960| 20 50 6d 79 48 6f 74 53 | 70 6f 74 4c 69 73 74 2c | PmyHotS|potList,|
|00000970| 20 50 74 68 65 54 6f 79 | 2c 20 50 6d 79 50 72 6f | PtheToy|, PmyPro|
|00000980| 78 79 2c 20 50 6d 79 43 | 72 65 64 69 74 73 2c 20 |xy, PmyC|redits, |
|00000990| 50 74 68 65 4d 61 6c 6c | 65 74 2c 20 50 74 68 65 |PtheMall|et, Pthe|
|000009a0| 52 6f 63 6b 2c 20 50 67 | 69 72 6c 31 2c 20 50 67 |Rock, Pg|irl1, Pg|
|000009b0| 69 72 6c 32 2c 20 50 67 | 69 72 6c 33 2c 20 50 6d |irl2, Pg|irl3, Pm|
|000009c0| 79 54 6f 74 61 6c 2c 20 | 50 6d 79 53 6f 75 6e 64 |yTotal, |PmySound|
|000009d0| 73 2c 20 50 61 72 63 61 | 64 65 46 6c 61 67 2c 20 |s, Parca|deFlag, |
|000009e0| 50 6d 79 53 6f 75 6e 64 | 2c 20 50 74 68 65 42 61 |PmySound|, PtheBa|
|000009f0| 67 2c 20 50 74 68 65 46 | 6c 6f 77 65 72 2c 20 50 |g, PtheF|lower, P|
|00000a00| 74 68 65 43 61 6e 64 79 | 2c 20 50 74 68 65 43 61 |theCandy|, PtheCa|
|00000a10| 72 64 0d 2d 2d 0d 2d 2d | 67 6c 6f 62 61 6c 20 47 |rd.--.--|global G|
|00000a20| 76 69 64 53 70 72 69 74 | 65 2c 20 47 6e 61 76 4f |vidSprit|e, GnavO|
|00000a30| 62 2c 20 47 70 72 65 53 | 65 74 73 2c 20 47 73 63 |b, GpreS|ets, Gsc|
|00000a40| 72 65 65 6e 4f 62 6a 65 | 63 74 2c 20 47 73 65 78 |reenObje|ct, Gsex|
|00000a50| 4f 62 0d 2d 2d 0d 2d 2d | 0d 2d 2d 6f 6e 20 6e 65 |Ob.--.--|.--on ne|
|00000a60| 77 20 6d 65 0d 2d 2d 20 | 20 0d 2d 2d 20 20 73 65 |w me.-- | .-- se|
|00000a70| 74 20 50 6d 79 48 6f 74 | 53 70 6f 74 4c 69 73 74 |t PmyHot|SpotList|
|00000a80| 20 3d 20 5b 3a 5d 0d 2d | 2d 20 20 73 65 74 20 68 | = [:].-|- set h|
|00000a90| 6f 74 53 70 6f 74 20 3d | 20 6e 65 77 28 73 63 72 |otSpot =| new(scr|
|00000aa0| 69 70 74 20 22 63 6f 6e | 73 74 61 6e 74 48 6f 74 |ipt "con|stantHot|
|00000ab0| 53 70 6f 74 22 2c 20 34 | 2c 20 31 31 2c 20 30 2c |Spot", 4|, 11, 0,|
|00000ac0| 20 31 35 31 29 0d 2d 2d | 20 20 61 64 64 50 72 6f | 151).--| addPro|
|00000ad0| 70 20 50 6d 79 48 6f 74 | 53 70 6f 74 4c 69 73 74 |p PmyHot|SpotList|
|00000ae0| 2c 20 34 2c 20 68 6f 74 | 53 70 6f 74 0d 2d 2d 20 |, 4, hot|Spot.-- |
|00000af0| 20 73 65 74 20 68 6f 74 | 53 70 6f 74 20 3d 20 6e | set hot|Spot = n|
|00000b00| 65 77 28 73 63 72 69 70 | 74 20 22 63 6f 6e 73 74 |ew(scrip|t "const|
|00000b10| 61 6e 74 48 6f 74 53 70 | 6f 74 22 2c 20 35 2c 20 |antHotSp|ot", 5, |
|00000b20| 32 31 2c 20 30 2c 20 32 | 30 33 29 0d 2d 2d 20 20 |21, 0, 2|03).-- |
|00000b30| 61 64 64 50 72 6f 70 20 | 50 6d 79 48 6f 74 53 70 |addProp |PmyHotSp|
|00000b40| 6f 74 4c 69 73 74 2c 20 | 35 2c 20 68 6f 74 53 70 |otList, |5, hotSp|
|00000b50| 6f 74 0d 2d 2d 20 20 73 | 65 74 20 68 6f 74 53 70 |ot.-- s|et hotSp|
|00000b60| 6f 74 20 3d 20 6e 65 77 | 28 73 63 72 69 70 74 20 |ot = new|(script |
|00000b70| 22 63 6f 6e 73 74 61 6e | 74 48 6f 74 53 70 6f 74 |"constan|tHotSpot|
|00000b80| 22 2c 20 36 2c 20 33 31 | 2c 20 30 2c 20 32 35 30 |", 6, 31|, 0, 250|
|00000b90| 29 0d 2d 2d 20 20 61 64 | 64 50 72 6f 70 20 50 6d |).-- ad|dProp Pm|
|00000ba0| 79 48 6f 74 53 70 6f 74 | 4c 69 73 74 2c 20 36 2c |yHotSpot|List, 6,|
|00000bb0| 20 68 6f 74 53 70 6f 74 | 0d 2d 2d 20 20 73 65 74 | hotSpot|.-- set|
|00000bc0| 20 68 6f 74 53 70 6f 74 | 20 3d 20 6e 65 77 28 73 | hotSpot| = new(s|
|00000bd0| 63 72 69 70 74 20 22 63 | 6f 6e 73 74 61 6e 74 48 |cript "c|onstantH|
|00000be0| 6f 74 53 70 6f 74 22 2c | 20 37 2c 20 34 31 2c 20 |otSpot",| 7, 41, |
|00000bf0| 37 34 2c 20 34 35 35 29 | 0d 2d 2d 20 20 61 64 64 |74, 455)|.-- add|
|00000c00| 50 72 6f 70 20 50 6d 79 | 48 6f 74 53 70 6f 74 4c |Prop Pmy|HotSpotL|
|00000c10| 69 73 74 2c 20 37 2c 20 | 68 6f 74 53 70 6f 74 0d |ist, 7, |hotSpot.|
|00000c20| 2d 2d 20 20 73 65 74 20 | 68 6f 74 53 70 6f 74 20 |-- set |hotSpot |
|00000c30| 3d 20 6e 65 77 28 73 63 | 72 69 70 74 20 22 63 6f |= new(sc|ript "co|
|00000c40| 6e 73 74 61 6e 74 48 6f | 74 53 70 6f 74 22 2c 20 |nstantHo|tSpot", |
|00000c50| 38 2c 20 35 31 2c 20 37 | 35 2c 20 35 31 35 29 0d |8, 51, 7|5, 515).|
|00000c60| 2d 2d 20 20 61 64 64 50 | 72 6f 70 20 50 6d 79 48 |-- addP|rop PmyH|
|00000c70| 6f 74 53 70 6f 74 4c 69 | 73 74 2c 20 38 2c 20 68 |otSpotLi|st, 8, h|
|00000c80| 6f 74 53 70 6f 74 0d 2d | 2d 20 20 73 65 74 20 68 |otSpot.-|- set h|
|00000c90| 6f 74 53 70 6f 74 20 3d | 20 6e 65 77 28 73 63 72 |otSpot =| new(scr|
|00000ca0| 69 70 74 20 22 63 6f 6e | 73 74 61 6e 74 48 6f 74 |ipt "con|stantHot|
|00000cb0| 53 70 6f 74 22 2c 20 39 | 2c 20 36 31 2c 20 37 36 |Spot", 9|, 61, 76|
|00000cc0| 2c 20 35 39 38 29 0d 2d | 2d 20 20 61 64 64 50 72 |, 598).-|- addPr|
|00000cd0| 6f 70 20 50 6d 79 48 6f | 74 53 70 6f 74 4c 69 73 |op PmyHo|tSpotLis|
|00000ce0| 74 2c 20 39 2c 20 68 6f | 74 53 70 6f 74 0d 2d 2d |t, 9, ho|tSpot.--|
|00000cf0| 20 20 73 65 74 20 68 6f | 74 53 70 6f 74 20 3d 20 | set ho|tSpot = |
|00000d00| 6e 65 77 28 73 63 72 69 | 70 74 20 22 68 65 6c 70 |new(scri|pt "help|
|00000d10| 4f 62 6a 22 2c 20 33 34 | 2c 33 35 29 0d 2d 2d 20 |Obj", 34|,35).-- |
|00000d20| 20 61 64 64 50 72 6f 70 | 20 50 6d 79 48 6f 74 53 | addProp| PmyHotS|
|00000d30| 70 6f 74 4c 69 73 74 2c | 20 33 34 2c 20 68 6f 74 |potList,| 34, hot|
|00000d40| 53 70 6f 74 0d 2d 2d 20 | 20 0d 2d 2d 20 20 73 65 |Spot.-- | .-- se|
|00000d50| 74 20 50 74 68 65 52 6f | 63 6b 20 3d 20 67 65 74 |t PtheRo|ck = get|
|00000d60| 61 74 28 47 70 72 65 53 | 65 74 73 2c 31 29 0d 2d |at(GpreS|ets,1).-|
|00000d70| 2d 20 20 73 65 74 20 50 | 74 68 65 4d 61 6c 6c 65 |- set P|theMalle|
|00000d80| 74 20 3d 20 67 65 74 61 | 74 28 47 70 72 65 53 65 |t = geta|t(GpreSe|
|00000d90| 74 73 2c 32 29 0d 2d 2d | 20 20 73 65 74 20 50 6d |ts,2).--| set Pm|
|00000da0| 79 43 72 65 64 69 74 73 | 20 3d 20 67 65 74 61 74 |yCredits| = getat|
|00000db0| 28 47 70 72 65 53 65 74 | 73 2c 33 29 0d 2d 2d 20 |(GpreSet|s,3).-- |
|00000dc0| 20 73 65 74 20 50 74 68 | 65 54 6f 79 20 3d 20 67 | set Pth|eToy = g|
|00000dd0| 65 74 61 74 28 47 70 72 | 65 53 65 74 73 2c 37 29 |etat(Gpr|eSets,7)|
|00000de0| 0d 2d 2d 20 20 73 65 74 | 20 50 6d 79 50 72 6f 78 |.-- set| PmyProx|
|00000df0| 79 20 3d 20 30 0d 2d 2d | 20 20 73 65 74 20 50 74 |y = 0.--| set Pt|
|00000e00| 68 65 42 61 67 20 3d 20 | 30 0d 2d 2d 20 20 73 65 |heBag = |0.-- se|
|00000e10| 74 20 50 74 68 65 46 6c | 6f 77 65 72 20 3d 20 30 |t PtheFl|ower = 0|
|00000e20| 0d 2d 2d 20 20 73 65 74 | 20 50 74 68 65 43 61 6e |.-- set| PtheCan|
|00000e30| 64 79 20 3d 20 30 0d 2d | 2d 20 20 73 65 74 20 50 |dy = 0.-|- set P|
|00000e40| 74 68 65 43 61 72 64 20 | 3d 20 30 0d 2d 2d 20 20 |theCard |= 0.-- |
|00000e50| 0d 2d 2d 20 20 73 65 74 | 20 50 6d 79 67 69 72 6c |.-- set| Pmygirl|
|00000e60| 31 20 3d 20 30 0d 2d 2d | 20 20 73 65 74 20 50 6d |1 = 0.--| set Pm|
|00000e70| 79 67 69 72 6c 32 20 3d | 20 30 0d 2d 2d 20 20 73 |ygirl2 =| 0.-- s|
|00000e80| 65 74 20 50 6d 79 67 69 | 72 6c 33 20 3d 20 30 0d |et Pmygi|rl3 = 0.|
|00000e90| 2d 2d 20 20 73 65 74 20 | 50 6d 79 54 6f 74 61 6c |-- set |PmyTotal|
|00000ea0| 20 3d 20 30 0d 2d 2d 20 | 20 73 65 74 20 50 61 72 | = 0.-- | set Par|
|00000eb0| 63 61 64 65 46 6c 61 67 | 20 3d 20 31 0d 2d 2d 20 |cadeFlag| = 1.-- |
|00000ec0| 20 73 65 74 20 50 6d 79 | 53 6f 75 6e 64 20 3d 20 | set Pmy|Sound = |
|00000ed0| 31 0d 2d 2d 20 20 0d 2d | 2d 20 20 70 75 70 70 65 |1.-- .-|- puppe|
|00000ee0| 74 73 70 72 69 74 65 20 | 31 32 2c 20 31 0d 2d 2d |tsprite |12, 1.--|
|00000ef0| 20 20 0d 2d 2d 20 20 73 | 65 74 20 50 6d 79 53 6f | .-- s|et PmySo|
|00000f00| 75 6e 64 73 20 3d 20 5b | 23 6e 33 32 6e 3a 20 22 |unds = [|#n32n: "|
|00000f10| 76 6f 31 30 2e 61 69 66 | 66 22 2c 20 23 6e 31 33 |vo10.aif|f", #n13|
|00000f20| 73 3a 20 22 76 6f 31 31 | 2e 61 69 66 66 22 5d 0d |s: "vo11|.aiff"].|
|00000f30| 2d 2d 20 20 0d 2d 2d 20 | 20 72 65 74 75 72 6e 20 |-- .-- | return |
|00000f40| 6d 65 0d 2d 2d 20 20 0d | 2d 2d 65 6e 64 0d 2d 2d |me.-- .|--end.--|
|00000f50| 0d 2d 2d 0d 2d 2d 6f 6e | 20 75 70 64 61 74 65 20 |.--.--on| update |
|00000f60| 6d 65 0d 2d 2d 20 20 0d | 2d 2d 20 20 69 66 20 50 |me.-- .|-- if P|
|00000f70| 74 68 65 52 6f 63 6b 20 | 74 68 65 6e 20 61 64 64 |theRock |then add|
|00000f80| 43 61 72 64 20 6d 65 2c | 20 34 33 2c 20 31 35 31 |Card me,| 43, 151|
|00000f90| 2c 20 31 35 33 2c 20 37 | 37 20 2d 2d 20 22 72 6f |, 153, 7|7 -- "ro|
|00000fa0| 63 6b 22 0d 2d 2d 20 20 | 69 66 20 50 74 68 65 4d |ck".-- |if PtheM|
|00000fb0| 61 6c 6c 65 74 20 74 68 | 65 6e 20 61 64 64 43 61 |allet th|en addCa|
|00000fc0| 72 64 20 6d 65 2c 20 34 | 31 2c 20 31 37 31 2c 20 |rd me, 4|1, 171, |
|00000fd0| 32 38 30 2c 20 37 39 20 | 2d 2d 20 22 68 61 6d 6d |280, 79 |-- "hamm|
|00000fe0| 65 72 22 0d 2d 2d 20 20 | 69 66 20 50 74 68 65 54 |er".-- |if PtheT|
|00000ff0| 6f 79 20 74 68 65 6e 20 | 61 64 64 43 61 72 64 20 |oy then |addCard |
|00001000| 6d 65 2c 20 34 30 2c 20 | 31 38 31 2c 20 33 35 33 |me, 40, |181, 353|
|00001010| 2c 20 38 30 20 2d 2d 20 | 22 74 6f 79 73 22 0d 2d |, 80 -- |"toys".-|
|00001020| 2d 20 20 0d 2d 2d 20 20 | 69 66 20 67 65 74 61 74 |- .-- |if getat|
|00001030| 28 47 70 72 65 53 65 74 | 73 2c 20 34 29 20 74 68 |(GpreSet|s, 4) th|
|00001040| 65 6e 20 0d 2d 2d 20 20 | 20 20 61 64 64 43 61 72 |en .-- | addCar|
|00001050| 64 20 6d 65 2c 20 34 32 | 2c 20 31 36 31 2c 20 32 |d me, 42|, 161, 2|
|00001060| 31 38 2c 20 37 38 20 2d | 2d 20 22 66 6c 6f 77 65 |18, 78 -|- "flowe|
|00001070| 72 22 0d 2d 2d 20 20 20 | 20 61 64 64 43 61 72 64 |r".-- | addCard|
|00001080| 20 6d 65 2c 20 34 37 2c | 20 32 36 31 2c 20 34 34 | me, 47,| 261, 44|
|00001090| 33 2c 20 30 0d 2d 2d 20 | 20 65 6e 64 20 69 66 0d |3, 0.-- | end if.|
|000010a0| 2d 2d 20 20 69 66 20 67 | 65 74 61 74 28 47 70 72 |-- if g|etat(Gpr|
|000010b0| 65 53 65 74 73 2c 20 35 | 29 20 74 68 65 6e 20 0d |eSets, 5|) then .|
|000010c0| 2d 2d 20 20 20 20 61 64 | 64 43 61 72 64 20 6d 65 |-- ad|dCard me|
|000010d0| 2c 20 34 36 2c 20 32 35 | 31 2c 20 33 35 30 2c 20 |, 46, 25|1, 350, |
|000010e0| 30 0d 2d 2d 20 20 20 20 | 61 64 64 43 61 72 64 20 |0.-- |addCard |
|000010f0| 6d 65 2c 20 33 37 2c 20 | 32 31 31 2c 20 35 35 33 |me, 37, |211, 553|
|00001100| 2c 20 30 0d 2d 2d 20 20 | 65 6e 64 20 69 66 0d 2d |, 0.-- |end if.-|
|00001110| 2d 20 20 69 66 20 67 65 | 74 61 74 28 47 70 72 65 |- if ge|tat(Gpre|
|00001120| 53 65 74 73 2c 20 36 29 | 20 74 68 65 6e 0d 2d 2d |Sets, 6)| then.--|
|00001130| 20 20 20 20 61 64 64 43 | 61 72 64 20 47 73 63 72 | addC|ard Gscr|
|00001140| 65 65 6e 4f 62 6a 65 63 | 74 2c 20 33 39 2c 20 31 |eenObjec|t, 39, 1|
|00001150| 39 31 2c 20 34 30 39 2c | 20 38 31 20 2d 2d 20 22 |91, 409,| 81 -- "|
|00001160| 63 61 6e 64 79 22 0d 2d | 2d 20 20 20 20 61 64 64 |candy".-|- add|
|00001170| 43 61 72 64 20 47 73 63 | 72 65 65 6e 4f 62 6a 65 |Card Gsc|reenObje|
|00001180| 63 74 2c 20 34 38 2c 20 | 32 37 31 2c 20 35 33 35 |ct, 48, |271, 535|
|00001190| 2c 20 30 0d 2d 2d 20 20 | 65 6e 64 20 69 66 0d 2d |, 0.-- |end if.-|
|000011a0| 2d 20 20 69 66 20 67 65 | 74 61 74 28 47 70 72 65 |- if ge|tat(Gpre|
|000011b0| 53 65 74 73 2c 20 31 30 | 29 20 74 68 65 6e 20 0d |Sets, 10|) then .|
|000011c0| 2d 2d 20 20 20 20 61 64 | 64 43 61 72 64 20 47 73 |-- ad|dCard Gs|
|000011d0| 63 72 65 65 6e 4f 62 6a | 65 63 74 2c 20 34 34 2c |creenObj|ect, 44,|
|000011e0| 20 32 33 31 2c 20 31 37 | 32 2c 20 30 0d 2d 2d 20 | 231, 17|2, 0.-- |
|000011f0| 20 20 20 73 65 74 20 50 | 74 68 65 43 61 72 64 20 | set P|theCard |
|00001200| 3d 20 31 0d 2d 2d 20 20 | 65 6e 64 20 69 66 0d 2d |= 1.-- |end if.-|
|00001210| 2d 20 20 0d 2d 2d 65 6e | 64 0d 2d 2d 0d 2d 2d 0d |- .--en|d.--.--.|
|00001220| 2d 2d 6f 6e 20 6d 6f 76 | 65 20 6d 65 0d 2d 2d 20 |--on mov|e me.-- |
|00001230| 20 72 65 70 65 61 74 20 | 77 69 74 68 20 78 20 3d | repeat |with x =|
|00001240| 20 31 20 74 6f 20 63 6f | 75 6e 74 28 50 6d 79 48 | 1 to co|unt(PmyH|
|00001250| 6f 74 53 70 6f 74 4c 69 | 73 74 29 0d 2d 2d 20 20 |otSpotLi|st).-- |
|00001260| 20 20 6d 6f 76 65 20 67 | 65 74 61 74 28 50 6d 79 | move g|etat(Pmy|
|00001270| 48 6f 74 53 70 6f 74 4c | 69 73 74 2c 78 29 0d 2d |HotSpotL|ist,x).-|
|00001280| 2d 20 20 65 6e 64 20 72 | 65 70 65 61 74 0d 2d 2d |- end r|epeat.--|
|00001290| 20 20 75 70 64 61 74 65 | 73 74 61 67 65 0d 2d 2d | update|stage.--|
|000012a0| 65 6e 64 0d 2d 2d 0d 2d | 2d 0d 2d 2d 6f 6e 20 61 |end.--.-|-.--on a|
|000012b0| 64 64 43 61 72 64 20 6d | 65 2c 20 77 68 69 63 68 |ddCard m|e, which|
|000012c0| 53 70 72 69 74 65 2c 20 | 77 68 69 63 68 43 65 6c |Sprite, |whichCel|
|000012d0| 6c 2c 20 77 68 69 63 68 | 4c 6f 63 48 2c 20 77 68 |l, which|LocH, wh|
|000012e0| 69 63 68 48 61 6e 64 6c | 65 72 0d 2d 2d 20 20 0d |ichHandl|er.-- .|
|000012f0| 2d 2d 20 20 73 65 74 20 | 68 6f 74 53 70 6f 74 20 |-- set |hotSpot |
|00001300| 3d 20 6e 65 77 28 73 63 | 72 69 70 74 20 22 61 64 |= new(sc|ript "ad|
|00001310| 64 48 6f 74 53 70 6f 74 | 22 2c 20 77 68 69 63 68 |dHotSpot|", which|
|00001320| 53 70 72 69 74 65 2c 20 | 77 68 69 63 68 43 65 6c |Sprite, |whichCel|
|00001330| 6c 2c 20 77 68 69 63 68 | 4c 6f 63 48 2c 20 77 68 |l, which|LocH, wh|
|00001340| 69 63 68 48 61 6e 64 6c | 65 72 29 0d 2d 2d 20 20 |ichHandl|er).-- |
|00001350| 53 65 74 61 50 72 6f 70 | 20 50 6d 79 48 6f 74 53 |SetaProp| PmyHotS|
|00001360| 70 6f 74 4c 69 73 74 2c | 20 77 68 69 63 68 53 70 |potList,| whichSp|
|00001370| 72 69 74 65 2c 20 68 6f | 74 53 70 6f 74 0d 2d 2d |rite, ho|tSpot.--|
|00001380| 20 20 0d 2d 2d 65 6e 64 | 0d 2d 2d 0d 2d 2d 0d 2d | .--end|.--.--.-|
|00001390| 2d 6f 6e 20 6d 6f 76 65 | 43 61 72 64 73 20 6d 65 |-on move|Cards me|
|000013a0| 2c 20 77 68 69 63 68 44 | 69 72 0d 2d 2d 20 20 0d |, whichD|ir.-- .|
|000013b0| 2d 2d 20 20 69 66 20 77 | 68 69 63 68 44 69 72 20 |-- if w|hichDir |
|000013c0| 3e 20 30 20 74 68 65 6e | 0d 2d 2d 20 20 20 20 72 |> 0 then|.-- r|
|000013d0| 65 70 65 61 74 20 77 69 | 74 68 20 78 20 3d 20 33 |epeat wi|th x = 3|
|000013e0| 37 20 74 6f 20 34 33 0d | 2d 2d 20 20 20 20 20 20 |7 to 43.|-- |
|000013f0| 69 66 20 6e 6f 74 20 76 | 6f 69 64 50 28 67 65 74 |if not v|oidP(get|
|00001400| 61 70 72 6f 70 28 50 6d | 79 48 6f 74 53 70 6f 74 |aprop(Pm|yHotSpot|
|00001410| 4c 69 73 74 2c 78 29 29 | 20 74 68 65 6e 20 6d 6f |List,x))| then mo|
|00001420| 76 65 4f 66 66 20 67 65 | 74 61 70 72 6f 70 28 50 |veOff ge|taprop(P|
|00001430| 6d 79 48 6f 74 53 70 6f | 74 4c 69 73 74 2c 78 29 |myHotSpo|tList,x)|
|00001440| 0d 2d 2d 20 20 20 20 65 | 6e 64 20 72 65 70 65 61 |.-- e|nd repea|
|00001450| 74 0d 2d 2d 20 20 20 20 | 0d 2d 2d 20 20 20 20 72 |t.-- |.-- r|
|00001460| 65 70 65 61 74 20 77 69 | 74 68 20 78 20 3d 20 34 |epeat wi|th x = 4|
|00001470| 34 20 74 6f 20 34 38 0d | 2d 2d 20 20 20 20 20 20 |4 to 48.|-- |
|00001480| 69 66 20 6e 6f 74 20 76 | 6f 69 64 50 28 67 65 74 |if not v|oidP(get|
|00001490| 61 70 72 6f 70 28 50 6d | 79 48 6f 74 53 70 6f 74 |aprop(Pm|yHotSpot|
|000014a0| 4c 69 73 74 2c 78 29 29 | 20 74 68 65 6e 20 6d 6f |List,x))| then mo|
|000014b0| 76 65 4f 6e 20 67 65 74 | 61 70 72 6f 70 28 50 6d |veOn get|aprop(Pm|
|000014c0| 79 48 6f 74 53 70 6f 74 | 4c 69 73 74 2c 78 29 0d |yHotSpot|List,x).|
|000014d0| 2d 2d 20 20 20 20 65 6e | 64 20 72 65 70 65 61 74 |-- en|d repeat|
|000014e0| 0d 2d 2d 20 20 20 20 0d | 2d 2d 20 20 65 6c 73 65 |.-- .|-- else|
|000014f0| 0d 2d 2d 20 20 20 20 0d | 2d 2d 20 20 20 20 72 65 |.-- .|-- re|
|00001500| 70 65 61 74 20 77 69 74 | 68 20 78 20 3d 20 33 37 |peat wit|h x = 37|
|00001510| 20 74 6f 20 34 33 0d 2d | 2d 20 20 20 20 20 20 69 | to 43.-|- i|
|00001520| 66 20 6e 6f 74 20 76 6f | 69 64 50 28 67 65 74 61 |f not vo|idP(geta|
|00001530| 70 72 6f 70 28 50 6d 79 | 48 6f 74 53 70 6f 74 4c |prop(Pmy|HotSpotL|
|00001540| 69 73 74 2c 78 29 29 20 | 74 68 65 6e 20 6d 6f 76 |ist,x)) |then mov|
|00001550| 65 4f 6e 20 67 65 74 61 | 70 72 6f 70 28 50 6d 79 |eOn geta|prop(Pmy|
|00001560| 48 6f 74 53 70 6f 74 4c | 69 73 74 2c 78 29 0d 2d |HotSpotL|ist,x).-|
|00001570| 2d 20 20 20 20 65 6e 64 | 20 72 65 70 65 61 74 0d |- end| repeat.|
|00001580| 2d 2d 20 20 20 20 0d 2d | 2d 20 20 20 20 72 65 70 |-- .-|- rep|
|00001590| 65 61 74 20 77 69 74 68 | 20 78 20 3d 20 34 34 20 |eat with| x = 44 |
|000015a0| 74 6f 20 34 38 0d 2d 2d | 20 20 20 20 20 20 69 66 |to 48.--| if|
|000015b0| 20 6e 6f 74 20 76 6f 69 | 64 50 28 67 65 74 61 70 | not voi|dP(getap|
|000015c0| 72 6f 70 28 50 6d 79 48 | 6f 74 53 70 6f 74 4c 69 |rop(PmyH|otSpotLi|
|000015d0| 73 74 2c 78 29 29 20 74 | 68 65 6e 20 6d 6f 76 65 |st,x)) t|hen move|
|000015e0| 4f 66 66 20 67 65 74 61 | 70 72 6f 70 28 50 6d 79 |Off geta|prop(Pmy|
|000015f0| 48 6f 74 53 70 6f 74 4c | 69 73 74 2c 78 29 0d 2d |HotSpotL|ist,x).-|
|00001600| 2d 20 20 20 20 65 6e 64 | 20 72 65 70 65 61 74 0d |- end| repeat.|
|00001610| 2d 2d 20 20 65 6e 64 20 | 69 66 0d 2d 2d 20 20 0d |-- end |if.-- .|
|00001620| 2d 2d 65 6e 64 0d 2d 2d | 0d 2d 2d 0d 2d 2d 6f 6e |--end.--|.--.--on|
|00001630| 20 6b 69 6c 6c 43 61 72 | 64 73 20 6d 65 0d 2d 2d | killCar|ds me.--|
|00001640| 20 20 72 65 70 65 61 74 | 20 77 69 74 68 20 78 20 | repeat| with x |
|00001650| 3d 20 34 20 74 6f 20 39 | 0d 2d 2d 20 20 20 20 64 |= 4 to 9|.-- d|
|00001660| 69 73 61 70 70 65 61 72 | 20 67 65 74 61 70 72 6f |isappear| getapro|
|00001670| 70 28 50 6d 79 48 6f 74 | 53 70 6f 74 4c 69 73 74 |p(PmyHot|SpotList|
|00001680| 2c 78 29 0d 2d 2d 20 20 | 65 6e 64 20 72 65 70 65 |,x).-- |end repe|
|00001690| 61 74 0d 2d 2d 20 20 0d | 2d 2d 20 20 72 65 70 65 |at.-- .|-- repe|
|000016a0| 61 74 20 77 69 74 68 20 | 78 20 3d 20 33 37 20 74 |at with |x = 37 t|
|000016b0| 6f 20 34 38 0d 2d 2d 20 | 20 20 20 69 66 20 6e 6f |o 48.-- | if no|
|000016c0| 74 20 76 6f 69 64 50 28 | 67 65 74 61 70 72 6f 70 |t voidP(|getaprop|
|000016d0| 28 50 6d 79 48 6f 74 53 | 70 6f 74 4c 69 73 74 2c |(PmyHotS|potList,|
|000016e0| 78 29 29 20 74 68 65 6e | 20 6d 6f 76 65 4f 66 66 |x)) then| moveOff|
|000016f0| 20 67 65 74 61 70 72 6f | 70 28 50 6d 79 48 6f 74 | getapro|p(PmyHot|
|00001700| 53 70 6f 74 4c 69 73 74 | 2c 78 29 0d 2d 2d 20 20 |SpotList|,x).-- |
|00001710| 65 6e 64 20 72 65 70 65 | 61 74 0d 2d 2d 65 6e 64 |end repe|at.--end|
|00001720| 0d 2d 2d 0d 2d 2d 6f 6e | 20 63 68 65 63 6b 47 61 |.--.--on| checkGa|
|00001730| 6d 65 20 6d 65 0d 2d 2d | 20 20 2d 2d 20 20 69 66 |me me.--| -- if|
|00001740| 20 28 50 67 69 72 6c 31 | 20 2b 20 50 67 69 72 6c | (Pgirl1| + Pgirl|
|00001750| 32 20 2b 20 50 67 69 72 | 6c 33 29 20 3d 20 33 20 |2 + Pgir|l3) = 3 |
|00001760| 74 68 65 6e 0d 2d 2d 20 | 20 2d 2d 20 20 20 20 67 |then.-- | -- g|
|00001770| 6f 54 68 69 6e 67 20 22 | 64 65 70 22 0d 2d 2d 20 |oThing "|dep".-- |
|00001780| 20 2d 2d 20 20 65 6e 64 | 20 69 66 0d 2d 2d 20 20 | -- end| if.-- |
|00001790| 73 65 74 20 50 6d 79 54 | 6f 74 61 6c 20 3d 20 50 |set PmyT|otal = P|
|000017a0| 67 69 72 6c 31 20 2b 20 | 50 67 69 72 6c 32 20 2b |girl1 + |Pgirl2 +|
|000017b0| 20 50 67 69 72 6c 33 0d | 2d 2d 65 6e 64 0d 2d 2d | Pgirl3.|--end.--|
|000017c0| 0d 2d 2d 6f 6e 20 63 68 | 61 6e 67 65 48 65 6c 70 |.--on ch|angeHelp|
|000017d0| 20 6d 65 0d 2d 2d 20 20 | 64 65 6c 65 74 65 50 72 | me.-- |deletePr|
|000017e0| 6f 70 20 50 6d 79 48 6f | 74 53 70 6f 74 4c 69 73 |op PmyHo|tSpotLis|
|000017f0| 74 2c 20 33 34 0d 2d 2d | 65 6e 64 0d 2d 2d 0d 2d |t, 34.--|end.--.-|
|00001800| 2d 6f 6e 20 63 68 61 6e | 67 65 48 65 6c 70 42 61 |-on chan|geHelpBa|
|00001810| 63 6b 20 6d 65 0d 2d 2d | 20 20 2d 2d 20 20 73 65 |ck me.--| -- se|
|00001820| 74 20 74 68 65 20 69 6e | 6b 20 6f 66 20 73 70 72 |t the in|k of spr|
|00001830| 69 74 65 20 31 32 20 3d | 20 31 0d 2d 2d 20 20 2d |ite 12 =| 1.-- -|
|00001840| 2d 20 20 73 65 74 20 74 | 68 65 20 6c 6f 63 76 20 |- set t|he locv |
|00001850| 6f 66 20 73 70 72 69 74 | 65 20 31 32 20 3d 20 34 |of sprit|e 12 = 4|
|00001860| 32 38 0d 2d 2d 20 20 2d | 2d 20 64 65 6c 65 74 65 |28.-- -|- delete|
|00001870| 50 72 6f 70 20 50 6d 79 | 48 6f 74 53 70 6f 74 4c |Prop Pmy|HotSpotL|
|00001880| 69 73 74 2c 20 33 0d 2d | 2d 20 20 73 65 74 20 68 |ist, 3.-|- set h|
|00001890| 6f 74 53 70 6f 74 20 3d | 20 6e 65 77 28 73 63 72 |otSpot =| new(scr|
|000018a0| 69 70 74 20 22 68 65 6c | 70 4f 62 6a 22 2c 20 33 |ipt "hel|pObj", 3|
|000018b0| 34 2c 33 35 29 0d 2d 2d | 20 20 61 64 64 50 72 6f |4,35).--| addPro|
|000018c0| 70 20 50 6d 79 48 6f 74 | 53 70 6f 74 4c 69 73 74 |p PmyHot|SpotList|
|000018d0| 2c 20 33 34 2c 20 68 6f | 74 53 70 6f 74 0d 2d 2d |, 34, ho|tSpot.--|
|000018e0| 65 6e 64 0d 2d 2d 0d 2d | 2d 6f 6e 20 72 65 76 69 |end.--.-|-on revi|
|000018f0| 76 65 20 6d 65 0d 2d 2d | 20 20 72 65 70 65 61 74 |ve me.--| repeat|
|00001900| 20 77 69 74 68 20 78 20 | 3d 20 34 20 74 6f 20 39 | with x |= 4 to 9|
|00001910| 0d 2d 2d 20 20 20 20 61 | 70 70 65 61 72 20 67 65 |.-- a|ppear ge|
|00001920| 74 61 70 72 6f 70 28 50 | 6d 79 48 6f 74 53 70 6f |taprop(P|myHotSpo|
|00001930| 74 4c 69 73 74 2c 78 29 | 0d 2d 2d 20 20 65 6e 64 |tList,x)|.-- end|
|00001940| 20 72 65 70 65 61 74 0d | 2d 2d 20 20 6d 6f 76 65 | repeat.|-- move|
|00001950| 43 61 72 64 73 20 6d 65 | 0d 2d 2d 65 6e 64 20 72 |Cards me|.--end r|
|00001960| 65 70 65 61 74 0c 73 63 | 72 65 65 6e 6f 62 6a 65 |epeat.sc|reenobje|
|00001970| 63 74 00 00 70 00 92 02 | af 03 65 00 00 00 00 00 |ct..p...|..e.....|
|00001980| 00 10 0f 00 01 00 01 00 | 01 00 00 00 00 00 0b 00 |........|........|
|00001990| 09 00 04 00 00 00 09 00 | 00 00 00 00 00 f9 7b 00 |........|......{.|
|000019a0| 00 02 2d 02 58 00 03 d6 | 43 41 53 74 00 00 05 a7 |..-.X...|CASt....|
|000019b0| 00 00 00 0b 00 00 05 99 | 00 00 00 02 00 00 00 14 |........|........|
|000019c0| 01 f6 65 76 00 00 00 00 | 00 00 00 00 00 00 00 02 |..ev....|........|
|000019d0| 00 0e 00 00 00 00 00 00 | 05 04 00 00 05 15 00 00 |........|........|
|000019e0| 05 15 00 00 05 15 00 00 | 05 15 00 00 05 29 00 00 |........|.....)..|
|000019f0| 05 3f 00 00 05 3f 00 00 | 05 3f 00 00 05 3f 00 00 |.?...?..|.?...?..|
|00001a00| 05 3f 00 00 05 3f 00 00 | 05 3f 00 00 05 47 2d 2d |.?...?..|.?...G--|
|00001a10| 70 72 6f 70 65 72 74 79 | 20 50 6d 79 53 70 72 69 |property| PmySpri|
|00001a20| 74 65 2c 20 50 6d 79 53 | 74 61 72 74 2c 20 50 6d |te, PmyS|tart, Pm|
|00001a30| 79 45 6e 64 2c 20 50 6d | 79 43 65 6c 6c 2c 20 50 |yEnd, Pm|yCell, P|
|00001a40| 6d 79 48 61 6e 64 6c 65 | 72 2c 20 50 6d 79 4c 6f |myHandle|r, PmyLo|
|00001a50| 63 48 2c 20 50 6d 79 46 | 6c 61 67 0d 2d 2d 0d 2d |cH, PmyF|lag.--.-|
|00001a60| 2d 67 6c 6f 62 61 6c 20 | 0d 2d 2d 0d 2d 2d 0d 2d |-global |.--.--.-|
|00001a70| 2d 6f 6e 20 6e 65 77 20 | 6d 65 2c 20 77 68 69 63 |-on new |me, whic|
|00001a80| 68 53 70 72 69 74 65 2c | 20 77 68 69 63 68 43 65 |hSprite,| whichCe|
|00001a90| 6c 6c 2c 20 77 68 69 63 | 68 48 61 6e 64 6c 65 72 |ll, whic|hHandler|
|00001aa0| 2c 20 77 68 69 63 68 4c | 6f 63 48 0d 2d 2d 20 20 |, whichL|ocH.-- |
|00001ab0| 0d 2d 2d 20 20 73 65 74 | 20 50 6d 79 53 70 72 69 |.-- set| PmySpri|
|00001ac0| 74 65 20 3d 20 77 68 69 | 63 68 53 70 72 69 74 65 |te = whi|chSprite|
|00001ad0| 0d 2d 2d 20 20 70 75 70 | 70 65 74 73 70 72 69 74 |.-- pup|petsprit|
|00001ae0| 65 20 50 6d 79 53 70 72 | 69 74 65 2c 20 31 0d 2d |e PmySpr|ite, 1.-|
|00001af0| 2d 20 20 0d 2d 2d 20 20 | 73 65 74 20 50 6d 79 53 |- .-- |set PmyS|
|00001b00| 74 61 72 74 20 3d 20 77 | 68 69 63 68 43 65 6c 6c |tart = w|hichCell|
|00001b10| 0d 2d 2d 20 20 73 65 74 | 20 50 6d 79 45 6e 64 20 |.-- set| PmyEnd |
|00001b20| 3d 20 50 6d 79 53 74 61 | 72 74 20 2b 20 39 0d 2d |= PmySta|rt + 9.-|
|00001b30| 2d 20 20 73 65 74 20 50 | 6d 79 43 65 6c 6c 20 3d |- set P|myCell =|
|00001b40| 20 50 6d 79 53 74 61 72 | 74 0d 2d 2d 20 20 73 65 | PmyStar|t.-- se|
|00001b50| 74 20 50 6d 79 4c 6f 63 | 48 20 3d 20 77 68 69 63 |t PmyLoc|H = whic|
|00001b60| 68 4c 6f 63 48 0d 2d 2d | 20 20 0d 2d 2d 20 20 73 |hLocH.--| .-- s|
|00001b70| 65 74 20 50 6d 79 48 61 | 6e 64 6c 65 72 20 3d 20 |et PmyHa|ndler = |
|00001b80| 77 68 69 63 68 48 61 6e | 64 6c 65 72 0d 2d 2d 20 |whichHan|dler.-- |
|00001b90| 20 73 65 74 20 50 6d 79 | 46 6c 61 67 20 3d 20 30 | set Pmy|Flag = 0|
|00001ba0| 0d 2d 2d 20 20 0d 2d 2d | 20 20 72 65 74 75 72 6e |.-- .--| return|
|00001bb0| 20 6d 65 0d 2d 2d 20 20 | 0d 2d 2d 65 6e 64 0d 2d | me.-- |.--end.-|
|00001bc0| 2d 0d 2d 2d 0d 2d 2d 6f | 6e 20 64 69 73 61 70 70 |-.--.--o|n disapp|
|00001bd0| 65 61 72 20 6d 65 0d 2d | 2d 20 20 73 65 74 20 50 |ear me.-|- set P|
|00001be0| 6d 79 4c 6f 63 48 20 3d | 20 74 68 65 20 6c 6f 63 |myLocH =| the loc|
|00001bf0| 68 20 6f 66 20 73 70 72 | 69 74 65 20 50 6d 79 53 |h of spr|ite PmyS|
|00001c00| 70 72 69 74 65 0d 2d 2d | 20 20 70 75 74 20 70 6d |prite.--| put pm|
|00001c10| 79 6c 6f 63 68 0d 2d 2d | 20 20 73 65 74 20 74 68 |yloch.--| set th|
|00001c20| 65 20 6c 6f 63 68 20 6f | 66 20 73 70 72 69 74 65 |e loch o|f sprite|
|00001c30| 20 50 6d 79 53 70 72 69 | 74 65 20 3d 20 2d 35 30 | PmySpri|te = -50|
|00001c40| 30 30 0d 2d 2d 65 6e 64 | 0d 2d 2d 0d 2d 2d 0d 2d |00.--end|.--.--.-|
|00001c50| 2d 6f 6e 20 61 70 70 65 | 61 72 20 6d 65 0d 2d 2d |-on appe|ar me.--|
|00001c60| 20 20 73 65 74 20 74 68 | 65 20 6c 6f 63 68 20 6f | set th|e loch o|
|00001c70| 66 20 73 70 72 69 74 65 | 20 50 6d 79 53 70 72 69 |f sprite| PmySpri|
|00001c80| 74 65 20 3d 20 50 6d 79 | 4c 6f 63 48 0d 2d 2d 65 |te = Pmy|LocH.--e|
|00001c90| 6e 64 0d 2d 2d 0d 2d 2d | 0d 2d 2d 0d 2d 2d 6f 6e |nd.--.--|.--.--on|
|00001ca0| 20 6d 6f 76 65 20 6d 65 | 0d 2d 2d 20 20 0d 2d 2d | move me|.-- .--|
|00001cb0| 20 20 69 66 20 72 6f 6c | 6c 6f 76 65 72 20 28 50 | if rol|lover (P|
|00001cc0| 6d 79 53 70 72 69 74 65 | 29 20 74 68 65 6e 0d 2d |mySprite|) then.-|
|00001cd0| 2d 20 20 20 20 73 65 74 | 20 50 6d 79 43 65 6c 6c |- set| PmyCell|
|00001ce0| 20 3d 20 50 6d 79 43 65 | 6c 6c 20 2b 20 31 0d 2d | = PmyCe|ll + 1.-|
|00001cf0| 2d 20 20 20 20 69 66 20 | 50 6d 79 43 65 6c 6c 20 |- if |PmyCell |
|00001d00| 3e 20 50 6d 79 45 6e 64 | 20 74 68 65 6e 20 73 65 |> PmyEnd| then se|
|00001d10| 74 20 50 6d 79 43 65 6c | 6c 20 3d 20 50 6d 79 53 |t PmyCel|l = PmyS|
|00001d20| 74 61 72 74 0d 2d 2d 20 | 20 20 20 73 65 74 20 74 |tart.-- | set t|
|00001d30| 68 65 20 6d 65 6d 62 65 | 72 20 6f 66 20 73 70 72 |he membe|r of spr|
|00001d40| 69 74 65 20 50 6d 79 53 | 70 72 69 74 65 20 3d 20 |ite PmyS|prite = |
|00001d50| 6d 65 6d 62 65 72 20 50 | 6d 79 43 65 6c 6c 20 6f |member P|myCell o|
|00001d60| 66 20 63 61 73 74 4c 69 | 62 20 22 69 6e 74 65 72 |f castLi|b "inter|
|00001d70| 66 61 63 65 22 0d 2d 2d | 20 20 20 20 69 66 20 50 |face".--| if P|
|00001d80| 6d 79 48 61 6e 64 6c 65 | 72 20 3e 20 30 20 74 68 |myHandle|r > 0 th|
|00001d90| 65 6e 0d 2d 2d 20 20 20 | 20 20 20 73 65 74 20 50 |en.-- | set P|
|00001da0| 6d 79 46 6c 61 67 20 3d | 20 31 0d 2d 2d 20 20 20 |myFlag =| 1.-- |
|00001db0| 20 20 20 73 65 74 20 74 | 68 65 20 6d 65 6d 62 65 | set t|he membe|
|00001dc0| 72 20 6f 66 20 73 70 72 | 69 74 65 20 31 32 20 3d |r of spr|ite 12 =|
|00001dd0| 20 6d 65 6d 62 65 72 20 | 50 6d 79 48 61 6e 64 6c | member |PmyHandl|
|00001de0| 65 72 20 6f 66 20 63 61 | 73 74 6c 69 62 20 22 69 |er of ca|stlib "i|
|00001df0| 6e 74 65 72 66 61 63 65 | 22 0d 2d 2d 20 20 20 20 |nterface|".-- |
|00001e00| 20 20 73 65 74 20 74 68 | 65 20 6c 6f 63 68 20 6f | set th|e loch o|
|00001e10| 66 20 73 70 72 69 74 65 | 20 31 32 20 3d 20 33 34 |f sprite| 12 = 34|
|00001e20| 38 0d 2d 2d 20 20 20 20 | 65 6e 64 20 69 66 0d 2d |8.-- |end if.-|
|00001e30| 2d 20 20 65 6c 73 65 0d | 2d 2d 20 20 20 20 73 65 |- else.|-- se|
|00001e40| 74 20 74 68 65 20 6d 65 | 6d 62 65 72 20 6f 66 20 |t the me|mber of |
|00001e50| 73 70 72 69 74 65 20 50 | 6d 79 53 70 72 69 74 65 |sprite P|mySprite|
|00001e60| 20 3d 20 6d 65 6d 62 65 | 72 20 50 6d 79 53 74 61 | = membe|r PmySta|
|00001e70| 72 74 20 6f 66 20 63 61 | 73 74 4c 69 62 20 22 69 |rt of ca|stLib "i|
|00001e80| 6e 74 65 72 66 61 63 65 | 22 0d 2d 2d 20 20 20 20 |nterface|".-- |
|00001e90| 69 66 20 50 6d 79 46 6c | 61 67 20 3d 20 31 20 74 |if PmyFl|ag = 1 t|
|00001ea0| 68 65 6e 0d 2d 2d 20 20 | 20 20 20 20 73 65 74 20 |hen.-- | set |
|00001eb0| 74 68 65 20 6c 6f 63 68 | 20 6f 66 20 73 70 72 69 |the loch| of spri|
|00001ec0| 74 65 20 31 32 20 3d 20 | 2d 35 30 30 30 0d 2d 2d |te 12 = |-5000.--|
|00001ed0| 20 20 20 20 20 20 73 65 | 74 20 50 6d 79 46 6c 61 | se|t PmyFla|
|00001ee0| 67 20 3d 20 30 0d 2d 2d | 20 20 20 20 65 6e 64 20 |g = 0.--| end |
|00001ef0| 69 66 0d 2d 2d 20 20 65 | 6e 64 20 69 66 0d 2d 2d |if.-- e|nd if.--|
|00001f00| 20 20 0d 2d 2d 65 6e 64 | 0d 2d 2d 0d 2d 2d 0d 2d | .--end|.--.--.-|
|00001f10| 2d 0d 0f 63 6f 6e 73 74 | 61 6e 74 48 6f 74 53 70 |-..const|antHotSp|
|00001f20| 6f 74 00 00 70 00 92 02 | af 03 65 00 00 00 00 00 |ot..p...|..e.....|
|00001f30| 00 05 04 00 01 00 01 00 | 01 00 00 00 00 00 0b 00 |........|........|
|00001f40| 09 00 04 00 00 00 09 00 | 00 00 00 00 00 fe 75 00 |........|......u.|
|00001f50| 00 01 f5 02 58 00 03 77 | 43 41 53 74 00 00 02 81 |....X..w|CASt....|
|00001f60| 00 00 00 0b 00 00 02 73 | 00 00 00 02 00 00 00 14 |.......s|........|
|00001f70| 01 f6 65 6c 00 00 00 00 | 00 00 00 00 00 00 00 03 |..el....|........|
|00001f80| 00 0e 00 00 00 00 00 00 | 01 e3 00 00 01 ef 00 00 |........|........|
|00001f90| 01 ef 00 00 01 ef 00 00 | 01 ef 00 00 02 03 00 00 |........|........|
|00001fa0| 02 19 00 00 02 19 00 00 | 02 19 00 00 02 19 00 00 |........|........|
|00001fb0| 02 19 00 00 02 19 00 00 | 02 19 00 00 02 21 2d 2d |........|.....!--|
|00001fc0| 70 72 6f 70 65 72 74 79 | 20 61 6e 63 65 73 74 6f |property| ancesto|
|00001fd0| 72 2c 20 50 6d 79 4c 6f | 63 48 0d 2d 2d 0d 2d 2d |r, PmyLo|cH.--.--|
|00001fe0| 67 6c 6f 62 61 6c 0d 2d | 2d 0d 2d 2d 0d 2d 2d 6f |global.-|-.--.--o|
|00001ff0| 6e 20 6e 65 77 20 6d 65 | 2c 20 77 68 69 63 68 53 |n new me|, whichS|
|00002000| 70 72 69 74 65 2c 20 77 | 68 69 63 68 43 65 6c 6c |prite, w|hichCell|
|00002010| 2c 20 77 68 69 63 68 4c | 6f 63 48 2c 20 77 68 69 |, whichL|ocH, whi|
|00002020| 63 68 48 61 6e 64 6c 65 | 72 0d 2d 2d 20 20 0d 2d |chHandle|r.-- .-|
|00002030| 2d 20 20 73 65 74 20 61 | 6e 63 65 73 74 6f 72 20 |- set a|ncestor |
|00002040| 74 6f 20 6e 65 77 28 73 | 63 72 69 70 74 20 22 63 |to new(s|cript "c|
|00002050| 6f 6e 73 74 61 6e 74 48 | 6f 74 53 70 6f 74 22 2c |onstantH|otSpot",|
|00002060| 20 77 68 69 63 68 53 70 | 72 69 74 65 2c 20 77 68 | whichSp|rite, wh|
|00002070| 69 63 68 43 65 6c 6c 2c | 20 77 68 69 63 68 48 61 |ichCell,| whichHa|
|00002080| 6e 64 6c 65 72 29 0d 2d | 2d 20 20 0d 2d 2d 20 20 |ndler).-|- .-- |
|00002090| 73 65 74 20 74 68 65 20 | 6c 6f 63 68 20 6f 66 20 |set the |loch of |
|000020a0| 73 70 72 69 74 65 20 77 | 68 69 63 68 53 70 72 69 |sprite w|hichSpri|
|000020b0| 74 65 20 3d 20 77 68 69 | 63 68 4c 6f 63 68 0d 2d |te = whi|chLoch.-|
|000020c0| 2d 20 20 73 65 74 20 50 | 6d 79 4c 6f 63 68 20 3d |- set P|myLoch =|
|000020d0| 20 77 68 69 63 68 4c 6f | 63 48 0d 2d 2d 20 20 0d | whichLo|cH.-- .|
|000020e0| 2d 2d 20 20 72 65 74 75 | 72 6e 20 6d 65 0d 2d 2d |-- retu|rn me.--|
|000020f0| 65 6e 64 0d 2d 2d 0d 2d | 2d 0d 2d 2d 6f 6e 20 6d |end.--.-|-.--on m|
|00002100| 6f 76 65 4f 6e 0d 2d 2d | 20 20 73 65 74 20 74 68 |oveOn.--| set th|
|00002110| 65 20 6c 6f 63 48 20 6f | 66 20 73 70 72 69 74 65 |e locH o|f sprite|
|00002120| 20 74 68 65 20 50 6d 79 | 53 70 72 69 74 65 20 6f | the Pmy|Sprite o|
|00002130| 66 20 61 6e 63 65 73 74 | 6f 72 20 3d 20 50 6d 79 |f ancest|or = Pmy|
|00002140| 4c 6f 63 68 0d 2d 2d 65 | 6e 64 0d 2d 2d 0d 2d 2d |Loch.--e|nd.--.--|
|00002150| 0d 2d 2d 6f 6e 20 6d 6f | 76 65 4f 66 66 0d 2d 2d |.--on mo|veOff.--|
|00002160| 20 20 73 65 74 20 74 68 | 65 20 6c 6f 63 48 20 6f | set th|e locH o|
|00002170| 66 20 73 70 72 69 74 65 | 20 74 68 65 20 50 6d 79 |f sprite| the Pmy|
|00002180| 53 70 72 69 74 65 20 6f | 66 20 61 6e 63 65 73 74 |Sprite o|f ancest|
|00002190| 6f 72 20 3d 20 2d 35 30 | 30 30 0d 2d 2d 65 6e 64 |or = -50|00.--end|
|000021a0| 0d 0a 61 64 64 48 6f 74 | 53 70 6f 74 00 00 70 00 |..addHot|Spot..p.|
|000021b0| 92 02 af 03 65 00 00 00 | 00 00 00 01 e3 00 01 00 |....e...|........|
|000021c0| 0b 00 01 00 00 00 00 00 | 0b 00 09 00 04 00 00 00 |........|........|
|000021d0| 09 00 00 00 00 00 00 ff | fd 00 00 01 69 02 58 00 |........|....i.X.|
|000021e0| 03 fe 43 41 53 74 00 00 | 0d 1c 00 00 00 0b 00 00 |..CASt..|........|
|000021f0| 0d 0e 00 00 00 02 00 00 | 00 14 01 f6 65 62 00 00 |........|....eb..|
|00002200| 00 00 00 00 00 00 00 00 | 00 04 00 0e 00 00 00 00 |........|........|
|00002210| 00 00 0c 82 00 00 0c 8a | 00 00 0c 8a 00 00 0c 8a |........|........|
|00002220| 00 00 0c 8a 00 00 0c 9e | 00 00 0c b4 00 00 0c b4 |........|........|
|00002230| 00 00 0c b4 00 00 0c b4 | 00 00 0c b4 00 00 0c b4 |........|........|
|00002240| 00 00 0c b4 00 00 0c bc | 2d 2d 67 6c 6f 62 61 6c |........|--global|
|00002250| 20 47 73 63 72 65 65 6e | 4f 62 6a 65 63 74 2c 20 | Gscreen|Object, |
|00002260| 47 6e 61 76 4f 62 2c 20 | 47 73 65 78 4f 62 2c 20 |GnavOb, |GsexOb, |
|00002270| 47 76 69 64 53 70 72 69 | 74 65 2c 20 47 71 61 4f |GvidSpri|te, GqaO|
|00002280| 62 0d 2d 2d 0d 2d 2d 61 | 64 64 43 61 72 64 20 47 |b.--.--a|ddCard G|
|00002290| 73 63 72 65 65 6e 4f 62 | 6a 65 63 74 2c 20 33 37 |screenOb|ject, 37|
|000022a0| 2c 20 32 31 31 2c 20 35 | 35 33 2c 20 22 62 61 67 |, 211, 5|53, "bag|
|000022b0| 22 0d 2d 2d 61 64 64 43 | 61 72 64 20 47 73 63 72 |".--addC|ard Gscr|
|000022c0| 65 65 6e 4f 62 6a 65 63 | 74 2c 20 33 38 2c 20 32 |eenObjec|t, 38, 2|
|000022d0| 30 31 2c 20 34 38 30 2c | 20 22 6d 61 73 6b 22 0d |01, 480,| "mask".|
|000022e0| 2d 2d 61 64 64 43 61 72 | 64 20 47 73 63 72 65 65 |--addCar|d Gscree|
|000022f0| 6e 4f 62 6a 65 63 74 2c | 20 33 39 2c 20 31 39 31 |nObject,| 39, 191|
|00002300| 2c 20 34 30 39 2c 20 22 | 63 61 6e 64 79 22 0d 2d |, 409, "|candy".-|
|00002310| 2d 61 64 64 43 61 72 64 | 20 47 73 63 72 65 65 6e |-addCard| Gscreen|
|00002320| 4f 62 6a 65 63 74 2c 20 | 34 30 2c 20 31 38 31 2c |Object, |40, 181,|
|00002330| 20 33 35 33 2c 20 22 74 | 6f 79 73 22 0d 2d 2d 61 | 353, "t|oys".--a|
|00002340| 64 64 43 61 72 64 20 47 | 73 63 72 65 65 6e 4f 62 |ddCard G|screenOb|
|00002350| 6a 65 63 74 2c 20 34 31 | 2c 20 31 37 31 2c 20 32 |ject, 41|, 171, 2|
|00002360| 38 30 2c 20 22 68 61 6d | 6d 65 72 22 0d 2d 2d 61 |80, "ham|mer".--a|
|00002370| 64 64 43 61 72 64 20 47 | 73 63 72 65 65 6e 4f 62 |ddCard G|screenOb|
|00002380| 6a 65 63 74 2c 20 34 32 | 2c 20 31 36 31 2c 20 32 |ject, 42|, 161, 2|
|00002390| 31 38 2c 20 22 66 6c 6f | 77 65 72 22 0d 2d 2d 61 |18, "flo|wer".--a|
|000023a0| 64 64 43 61 72 64 20 47 | 73 63 72 65 65 6e 4f 62 |ddCard G|screenOb|
|000023b0| 6a 65 63 74 2c 20 34 33 | 2c 20 31 35 31 2c 20 31 |ject, 43|, 151, 1|
|000023c0| 35 33 2c 20 22 72 6f 63 | 6b 22 0d 2d 2d 0d 2d 2d |53, "roc|k".--.--|
|000023d0| 61 64 64 43 61 72 64 20 | 47 73 63 72 65 65 6e 4f |addCard |GscreenO|
|000023e0| 62 6a 65 63 74 2c 20 34 | 34 2c 20 32 33 31 2c 20 |bject, 4|4, 231, |
|000023f0| 31 37 32 2c 20 22 63 61 | 72 64 22 0d 2d 2d 61 64 |172, "ca|rd".--ad|
|00002400| 64 43 61 72 64 20 47 73 | 63 72 65 65 6e 4f 62 6a |dCard Gs|creenObj|
|00002410| 65 63 74 2c 20 34 35 2c | 20 32 34 31 2c 20 32 35 |ect, 45,| 241, 25|
|00002420| 38 2c 20 22 74 72 69 22 | 0d 2d 2d 61 64 64 43 61 |8, "tri"|.--addCa|
|00002430| 72 64 20 47 73 63 72 65 | 65 6e 4f 62 6a 65 63 74 |rd Gscre|enObject|
|00002440| 2c 20 34 36 2c 20 32 35 | 31 2c 20 33 35 30 2c 20 |, 46, 25|1, 350, |
|00002450| 22 62 6c 75 65 22 0d 2d | 2d 61 64 64 43 61 72 64 |"blue".-|-addCard|
|00002460| 20 47 73 63 72 65 65 6e | 4f 62 6a 65 63 74 2c 20 | Gscreen|Object, |
|00002470| 34 37 2c 20 32 36 31 2c | 20 34 34 33 2c 20 22 72 |47, 261,| 443, "r|
|00002480| 65 64 22 0d 2d 2d 61 64 | 64 43 61 72 64 20 47 73 |ed".--ad|dCard Gs|
|00002490| 63 72 65 65 6e 4f 62 6a | 65 63 74 2c 20 34 38 2c |creenObj|ect, 48,|
|000024a0| 20 32 37 31 2c 20 35 33 | 35 2c 20 22 67 72 65 65 | 271, 53|5, "gree|
|000024b0| 6e 22 0d 2d 2d 0d 2d 2d | 0d 2d 2d 6f 6e 20 72 65 |n".--.--|.--on re|
|000024c0| 64 20 0d 2d 2d 20 20 69 | 66 20 74 68 65 20 50 6d |d .-- i|f the Pm|
|000024d0| 79 4c 69 6e 6b 20 6f 66 | 20 47 6e 61 76 4f 62 20 |yLink of| GnavOb |
|000024e0| 3d 20 23 6e 34 31 77 20 | 74 68 65 6e 20 0d 2d 2d |= #n41w |then .--|
|000024f0| 20 20 20 20 67 6f 54 68 | 69 6e 67 20 22 73 65 78 | goTh|ing "sex|
|00002500| 22 0d 2d 2d 20 20 20 20 | 73 65 74 20 47 73 65 78 |".-- |set Gsex|
|00002510| 4f 62 20 3d 20 6e 65 77 | 28 73 63 72 69 70 74 20 |Ob = new|(script |
|00002520| 22 47 73 65 78 4f 62 22 | 2c 20 32 29 0d 2d 2d 20 |"GsexOb"|, 2).-- |
|00002530| 20 65 6e 64 20 69 66 0d | 2d 2d 65 6e 64 0d 2d 2d | end if.|--end.--|
|00002540| 0d 2d 2d 0d 2d 2d 6f 6e | 20 62 6c 75 65 20 0d 2d |.--.--on| blue .-|
|00002550| 2d 20 20 69 66 20 74 68 | 65 20 50 6d 79 4c 69 6e |- if th|e PmyLin|
|00002560| 6b 20 6f 66 20 47 6e 61 | 76 4f 62 20 3d 20 23 6e |k of Gna|vOb = #n|
|00002570| 34 31 65 20 74 68 65 6e | 20 0d 2d 2d 20 20 20 20 |41e then| .-- |
|00002580| 67 6f 54 68 69 6e 67 20 | 22 73 65 78 22 0d 2d 2d |goThing |"sex".--|
|00002590| 20 20 20 20 73 65 74 20 | 47 73 65 78 4f 62 20 3d | set |GsexOb =|
|000025a0| 20 6e 65 77 28 73 63 72 | 69 70 74 20 22 47 73 65 | new(scr|ipt "Gse|
|000025b0| 78 4f 62 22 2c 20 31 29 | 0d 2d 2d 20 20 65 6e 64 |xOb", 1)|.-- end|
|000025c0| 20 69 66 0d 2d 2d 65 6e | 64 0d 2d 2d 0d 2d 2d 0d | if.--en|d.--.--.|
|000025d0| 2d 2d 6f 6e 20 67 72 65 | 65 6e 20 0d 2d 2d 20 20 |--on gre|en .-- |
|000025e0| 69 66 20 74 68 65 20 50 | 6d 79 4c 69 6e 6b 20 6f |if the P|myLink o|
|000025f0| 66 20 47 6e 61 76 4f 62 | 20 3d 20 23 6e 34 30 77 |f GnavOb| = #n40w|
|00002600| 20 74 68 65 6e 20 0d 2d | 2d 20 20 20 20 67 6f 54 | then .-|- goT|
|00002610| 68 69 6e 67 20 22 73 65 | 78 22 0d 2d 2d 20 20 20 |hing "se|x".-- |
|00002620| 20 73 65 74 20 47 73 65 | 78 4f 62 20 3d 20 6e 65 | set Gse|xOb = ne|
|00002630| 77 28 73 63 72 69 70 74 | 20 22 47 73 65 78 4f 62 |w(script| "GsexOb|
|00002640| 22 2c 20 33 29 0d 2d 2d | 20 20 65 6e 64 20 69 66 |", 3).--| end if|
|00002650| 0d 2d 2d 65 6e 64 0d 2d | 2d 0d 2d 2d 0d 2d 2d 6f |.--end.-|-.--.--o|
|00002660| 6e 20 6d 6f 76 65 4d 61 | 6c 6c 65 74 20 77 68 69 |n moveMa|llet whi|
|00002670| 63 68 53 70 72 69 74 65 | 0d 2d 2d 20 20 0d 2d 2d |chSprite|.-- .--|
|00002680| 20 20 73 65 74 20 74 68 | 65 20 6d 65 6d 62 65 72 | set th|e member|
|00002690| 6e 75 6d 20 6f 66 20 73 | 70 72 69 74 65 20 77 68 |num of s|prite wh|
|000026a0| 69 63 68 53 70 72 69 74 | 65 20 3d 20 6d 65 6d 62 |ichSprit|e = memb|
|000026b0| 65 72 20 33 30 33 20 6f | 66 20 63 61 73 74 6c 69 |er 303 o|f castli|
|000026c0| 62 20 22 69 6e 74 65 72 | 66 61 63 65 22 0d 2d 2d |b "inter|face".--|
|000026d0| 20 20 63 75 72 73 6f 72 | 20 32 30 30 0d 2d 2d 20 | cursor| 200.-- |
|000026e0| 20 72 65 70 65 61 74 20 | 77 68 69 6c 65 20 74 68 | repeat |while th|
|000026f0| 65 20 6d 6f 75 73 65 44 | 6f 77 6e 0d 2d 2d 20 20 |e mouseD|own.-- |
|00002700| 20 20 73 65 74 20 74 68 | 65 20 6c 6f 63 68 20 6f | set th|e loch o|
|00002710| 66 20 73 70 72 69 74 65 | 20 77 68 69 63 68 53 70 |f sprite| whichSp|
|00002720| 72 69 74 65 20 3d 20 74 | 68 65 20 6d 6f 75 73 65 |rite = t|he mouse|
|00002730| 68 0d 2d 2d 20 20 20 20 | 73 65 74 20 74 68 65 20 |h.-- |set the |
|00002740| 6c 6f 63 76 20 6f 66 20 | 73 70 72 69 74 65 20 77 |locv of |sprite w|
|00002750| 68 69 63 68 53 70 72 69 | 74 65 20 3d 20 74 68 65 |hichSpri|te = the|
|00002760| 20 6d 6f 75 73 65 76 0d | 2d 2d 20 20 20 20 69 66 | mousev.|-- if|
|00002770| 20 74 68 65 20 6c 6f 63 | 76 20 6f 66 20 73 70 72 | the loc|v of spr|
|00002780| 69 74 65 20 77 68 69 63 | 68 53 70 72 69 74 65 20 |ite whic|hSprite |
|00002790| 3e 20 35 37 20 74 68 65 | 6e 20 73 65 74 20 74 68 |> 57 the|n set th|
|000027a0| 65 20 6c 6f 63 76 20 6f | 66 20 73 70 72 69 74 65 |e locv o|f sprite|
|000027b0| 20 77 68 69 63 68 53 70 | 72 69 74 65 20 3d 20 35 | whichSp|rite = 5|
|000027c0| 37 0d 2d 2d 20 20 20 20 | 75 70 64 61 74 65 73 74 |7.-- |updatest|
|000027d0| 61 67 65 0d 2d 2d 20 20 | 20 20 69 66 20 73 70 72 |age.-- | if spr|
|000027e0| 69 74 65 20 77 68 69 63 | 68 53 70 72 69 74 65 20 |ite whic|hSprite |
|000027f0| 69 6e 74 65 72 73 65 63 | 74 73 20 34 33 20 74 68 |intersec|ts 43 th|
|00002800| 65 6e 0d 2d 2d 20 20 20 | 20 20 20 61 64 64 43 61 |en.-- | addCa|
|00002810| 72 64 20 47 73 63 72 65 | 65 6e 4f 62 6a 65 63 74 |rd Gscre|enObject|
|00002820| 2c 20 33 37 2c 20 32 31 | 31 2c 20 35 35 33 2c 20 |, 37, 21|1, 553, |
|00002830| 30 0d 2d 2d 20 20 20 20 | 20 20 73 65 74 20 74 68 |0.-- | set th|
|00002840| 65 20 50 74 68 65 42 61 | 67 20 6f 66 20 47 73 63 |e PtheBa|g of Gsc|
|00002850| 72 65 65 6e 4f 62 6a 65 | 63 74 20 3d 20 31 0d 2d |reenObje|ct = 1.-|
|00002860| 2d 20 20 20 20 20 20 2d | 2d 20 61 64 64 43 61 72 |- -|- addCar|
|00002870| 64 20 47 73 63 72 65 65 | 6e 4f 62 6a 65 63 74 2c |d Gscree|nObject,|
|00002880| 20 34 36 2c 20 32 35 31 | 2c 20 33 35 30 2c 20 30 | 46, 251|, 350, 0|
|00002890| 0d 2d 2d 20 20 20 20 20 | 20 69 66 20 6f 62 6a 65 |.-- | if obje|
|000028a0| 63 74 50 28 47 71 61 4f | 62 29 20 74 68 65 6e 20 |ctP(GqaO|b) then |
|000028b0| 73 65 74 20 74 68 65 20 | 50 6d 79 47 65 74 53 74 |set the |PmyGetSt|
|000028c0| 75 66 66 46 6c 61 67 20 | 6f 66 20 67 65 74 61 74 |uffFlag |of getat|
|000028d0| 28 74 68 65 20 50 6d 79 | 47 69 72 6c 4c 69 73 74 |(the Pmy|GirlList|
|000028e0| 20 6f 66 20 47 71 61 4f | 62 2c 31 29 20 3d 20 31 | of GqaO|b,1) = 1|
|000028f0| 0d 2d 2d 20 20 20 20 20 | 20 6d 6f 76 65 43 61 72 |.-- | moveCar|
|00002900| 64 73 20 47 73 63 72 65 | 65 6e 4f 62 6a 65 63 74 |ds Gscre|enObject|
|00002910| 2c 20 2d 31 0d 2d 2d 20 | 20 20 20 20 20 65 78 69 |, -1.-- | exi|
|00002920| 74 20 72 65 70 65 61 74 | 0d 2d 2d 20 20 20 20 65 |t repeat|.-- e|
|00002930| 6e 64 20 69 66 0d 2d 2d | 20 20 20 20 69 66 20 6e |nd if.--| if n|
|00002940| 6f 74 20 74 68 65 20 6d | 6f 75 73 65 64 6f 77 6e |ot the m|ousedown|
|00002950| 20 74 68 65 6e 20 65 78 | 69 74 20 72 65 70 65 61 | then ex|it repea|
|00002960| 74 0d 2d 2d 20 20 65 6e | 64 20 72 65 70 65 61 74 |t.-- en|d repeat|
|00002970| 0d 2d 2d 20 20 73 65 74 | 20 74 68 65 20 6c 6f 63 |.-- set| the loc|
|00002980| 68 20 6f 66 20 73 70 72 | 69 74 65 20 77 68 69 63 |h of spr|ite whic|
|00002990| 68 53 70 72 69 74 65 20 | 3d 20 32 38 30 0d 2d 2d |hSprite |= 280.--|
|000029a0| 20 20 73 65 74 20 74 68 | 65 20 6c 6f 63 76 20 6f | set th|e locv o|
|000029b0| 66 20 73 70 72 69 74 65 | 20 77 68 69 63 68 53 70 |f sprite| whichSp|
|000029c0| 72 69 74 65 20 3d 20 34 | 30 0d 2d 2d 20 20 73 65 |rite = 4|0.-- se|
|000029d0| 74 20 74 68 65 20 6d 65 | 6d 62 65 72 6e 75 6d 20 |t the me|mbernum |
|000029e0| 6f 66 20 73 70 72 69 74 | 65 20 77 68 69 63 68 53 |of sprit|e whichS|
|000029f0| 70 72 69 74 65 20 3d 20 | 6d 65 6d 62 65 72 20 31 |prite = |member 1|
|00002a00| 37 31 20 6f 66 20 63 61 | 73 74 6c 69 62 20 22 69 |71 of ca|stlib "i|
|00002a10| 6e 74 65 72 66 61 63 65 | 22 0d 2d 2d 20 20 63 75 |nterface|".-- cu|
|00002a20| 72 73 6f 72 20 30 0d 2d | 2d 20 20 75 70 64 61 74 |rsor 0.-|- updat|
|00002a30| 65 73 74 61 67 65 0d 2d | 2d 20 20 0d 2d 2d 65 6e |estage.-|- .--en|
|00002a40| 64 0d 2d 2d 0d 2d 2d 0d | 2d 2d 6f 6e 20 63 61 72 |d.--.--.|--on car|
|00002a50| 64 53 74 75 66 66 0d 2d | 2d 20 20 69 66 20 74 68 |dStuff.-|- if th|
|00002a60| 65 20 50 6d 79 4c 69 6e | 6b 20 6f 66 20 47 6e 61 |e PmyLin|k of Gna|
|00002a70| 76 4f 62 20 3d 20 23 6e | 38 6e 20 74 68 65 6e 0d |vOb = #n|8n then.|
|00002a80| 2d 2d 20 20 20 20 72 65 | 70 65 61 74 20 77 69 74 |-- re|peat wit|
|00002a90| 68 20 78 20 3d 20 38 32 | 31 34 20 74 6f 20 38 32 |h x = 82|14 to 82|
|00002aa0| 37 31 0d 2d 2d 20 20 20 | 20 20 20 73 65 74 20 74 |71.-- | set t|
|00002ab0| 68 65 20 6d 6f 76 69 65 | 74 69 6d 65 20 6f 66 20 |he movie|time of |
|00002ac0| 73 70 72 69 74 65 20 47 | 76 69 64 53 70 72 69 74 |sprite G|vidSprit|
|00002ad0| 65 20 3d 20 78 0d 2d 2d | 20 20 20 20 20 20 75 70 |e = x.--| up|
|00002ae0| 64 61 74 65 73 74 61 67 | 65 0d 2d 2d 20 20 20 20 |datestag|e.-- |
|00002af0| 65 6e 64 20 72 65 70 65 | 61 74 0d 2d 2d 20 20 20 |end repe|at.-- |
|00002b00| 20 67 6f 54 68 69 6e 67 | 20 22 6b 65 79 22 0d 2d | goThing| "key".-|
|00002b10| 2d 20 20 65 6e 64 20 69 | 66 0d 2d 2d 20 20 0d 2d |- end i|f.-- .-|
|00002b20| 2d 65 6e 64 0d 2d 2d 0d | 2d 2d 6f 6e 20 72 65 74 |-end.--.|--on ret|
|00002b30| 72 65 61 74 4b 65 79 0d | 2d 2d 20 20 64 69 73 70 |reatKey.|-- disp|
|00002b40| 6c 61 79 54 68 69 6e 67 | 20 22 22 0d 2d 2d 20 20 |layThing| "".-- |
|00002b50| 72 65 70 65 61 74 20 77 | 69 74 68 20 78 20 3d 20 |repeat w|ith x = |
|00002b60| 32 34 20 74 6f 20 32 39 | 0d 2d 2d 20 20 20 20 70 |24 to 29|.-- p|
|00002b70| 75 70 70 65 74 73 70 72 | 69 74 65 20 78 2c 20 30 |uppetspr|ite x, 0|
|00002b80| 0d 2d 2d 20 20 65 6e 64 | 20 72 65 70 65 61 74 0d |.-- end| repeat.|
|00002b90| 2d 2d 20 20 72 65 74 75 | 72 6e 4e 61 76 20 23 6e |-- retu|rnNav #n|
|00002ba0| 38 6e 2c 20 38 32 37 34 | 0d 2d 2d 20 20 70 75 70 |8n, 8274|.-- pup|
|00002bb0| 70 65 74 73 70 72 69 74 | 65 20 47 76 69 64 53 70 |petsprit|e GvidSp|
|00002bc0| 72 69 74 65 2c 20 31 0d | 2d 2d 20 20 73 65 74 20 |rite, 1.|-- set |
|00002bd0| 74 68 65 20 6c 6f 63 68 | 20 6f 66 20 73 70 72 69 |the loch| of spri|
|00002be0| 74 65 20 47 76 69 64 53 | 70 72 69 74 65 20 3d 20 |te GvidS|prite = |
|00002bf0| 33 37 32 0d 2d 2d 20 20 | 72 65 70 65 61 74 20 77 |372.-- |repeat w|
|00002c00| 69 74 68 20 78 20 3d 20 | 38 32 37 34 20 74 6f 20 |ith x = |8274 to |
|00002c10| 38 33 34 30 0d 2d 2d 20 | 20 20 20 73 65 74 20 74 |8340.-- | set t|
|00002c20| 68 65 20 6d 6f 76 69 65 | 54 69 6d 65 20 6f 66 20 |he movie|Time of |
|00002c30| 73 70 72 69 74 65 20 47 | 76 69 64 53 70 72 69 74 |sprite G|vidSprit|
|00002c40| 65 20 3d 20 78 20 0d 2d | 2d 20 20 20 20 75 70 64 |e = x .-|- upd|
|00002c50| 61 74 65 73 74 61 67 65 | 0d 2d 2d 20 20 65 6e 64 |atestage|.-- end|
|00002c60| 20 72 65 70 65 61 74 0d | 2d 2d 65 6e 64 0d 2d 2d | repeat.|--end.--|
|00002c70| 0d 2d 2d 6f 6e 20 67 6c | 6f 76 65 54 68 69 6e 67 |.--on gl|oveThing|
|00002c80| 0d 2d 2d 20 20 73 6f 75 | 6e 64 20 73 74 6f 70 20 |.-- sou|nd stop |
|00002c90| 31 20 0d 2d 2d 20 20 67 | 6f 20 22 67 6c 76 22 0d |1 .-- g|o "glv".|
|00002ca0| 2d 2d 20 20 73 65 74 20 | 74 68 65 20 50 74 68 65 |-- set |the Pthe|
|00002cb0| 43 61 72 64 20 6f 66 20 | 47 73 63 72 65 65 6e 4f |Card of |GscreenO|
|00002cc0| 62 6a 65 63 74 20 3d 20 | 31 0d 2d 2d 20 20 61 64 |bject = |1.-- ad|
|00002cd0| 64 43 61 72 64 20 47 73 | 63 72 65 65 6e 4f 62 6a |dCard Gs|creenObj|
|00002ce0| 65 63 74 2c 20 34 34 2c | 20 32 33 31 2c 20 31 37 |ect, 44,| 231, 17|
|00002cf0| 32 2c 20 30 0d 2d 2d 20 | 20 6d 6f 76 65 43 61 72 |2, 0.-- | moveCar|
|00002d00| 64 73 20 47 73 63 72 65 | 65 6e 4f 62 6a 65 63 74 |ds Gscre|enObject|
|00002d10| 2c 20 2d 31 0d 2d 2d 65 | 6e 64 0d 2d 2d 0d 2d 2d |, -1.--e|nd.--.--|
|00002d20| 0d 2d 2d 6f 6e 20 63 6f | 64 65 4d 61 74 63 68 0d |.--on co|deMatch.|
|00002d30| 2d 2d 20 20 72 65 70 65 | 61 74 20 77 69 74 68 20 |-- repe|at with |
|00002d40| 78 20 3d 20 32 34 20 74 | 6f 20 32 39 0d 2d 2d 20 |x = 24 t|o 29.-- |
|00002d50| 20 20 20 70 75 70 70 65 | 74 73 70 72 69 74 65 20 | puppe|tsprite |
|00002d60| 78 2c 20 30 0d 2d 2d 20 | 20 65 6e 64 20 72 65 70 |x, 0.-- | end rep|
|00002d70| 65 61 74 0d 2d 2d 20 20 | 72 65 74 75 72 6e 4e 61 |eat.-- |returnNa|
|00002d80| 76 20 23 6e 31 37 6e 2c | 20 35 30 36 35 38 0d 2d |v #n17n,| 50658.-|
|00002d90| 2d 20 20 70 75 70 70 65 | 74 73 70 72 69 74 65 20 |- puppe|tsprite |
|00002da0| 47 76 69 64 53 70 72 69 | 74 65 2c 20 31 0d 2d 2d |GvidSpri|te, 1.--|
|00002db0| 20 20 73 65 74 20 74 68 | 65 20 6c 6f 63 68 20 6f | set th|e loch o|
|00002dc0| 66 20 73 70 72 69 74 65 | 20 47 76 69 64 53 70 72 |f sprite| GvidSpr|
|00002dd0| 69 74 65 20 3d 20 33 37 | 32 0d 2d 2d 20 20 72 65 |ite = 37|2.-- re|
|00002de0| 70 65 61 74 20 77 69 74 | 68 20 78 20 3d 20 38 32 |peat wit|h x = 82|
|00002df0| 37 34 20 74 6f 20 38 33 | 34 30 0d 2d 2d 20 20 20 |74 to 83|40.-- |
|00002e00| 20 73 65 74 20 74 68 65 | 20 6d 6f 76 69 65 54 69 | set the| movieTi|
|00002e10| 6d 65 20 6f 66 20 73 70 | 72 69 74 65 20 47 76 69 |me of sp|rite Gvi|
|00002e20| 64 53 70 72 69 74 65 20 | 3d 20 78 20 0d 2d 2d 20 |dSprite |= x .-- |
|00002e30| 20 20 20 75 70 64 61 74 | 65 73 74 61 67 65 0d 2d | updat|estage.-|
|00002e40| 2d 20 20 65 6e 64 20 72 | 65 70 65 61 74 0d 2d 2d |- end r|epeat.--|
|00002e50| 20 20 72 65 70 65 61 74 | 20 77 69 74 68 20 78 20 | repeat| with x |
|00002e60| 3d 20 35 30 34 33 36 20 | 74 6f 20 35 30 36 35 38 |= 50436 |to 50658|
|00002e70| 0d 2d 2d 20 20 20 20 73 | 65 74 20 74 68 65 20 6d |.-- s|et the m|
|00002e80| 6f 76 69 65 54 69 6d 65 | 20 6f 66 20 73 70 72 69 |ovieTime| of spri|
|00002e90| 74 65 20 47 76 69 64 53 | 70 72 69 74 65 20 3d 20 |te GvidS|prite = |
|00002ea0| 78 20 0d 2d 2d 20 20 20 | 20 75 70 64 61 74 65 73 |x .-- | updates|
|00002eb0| 74 61 67 65 0d 2d 2d 20 | 20 65 6e 64 20 72 65 70 |tage.-- | end rep|
|00002ec0| 65 61 74 0d 2d 2d 65 6e | 64 0d 06 61 64 6a 75 73 |eat.--en|d..adjus|
|00002ed0| 74 00 00 70 00 92 02 af | 03 65 00 00 00 00 00 00 |t..p....|.e......|
|00002ee0| 0c 82 00 01 00 0b 00 01 | 00 00 00 00 00 0b 00 09 |........|........|
|00002ef0| 00 04 00 00 00 09 00 00 | 00 00 00 00 fd 41 00 00 |........|.....A..|
|00002f00| 04 09 02 58 00 03 43 41 | 53 74 00 00 00 f0 00 00 |...X..CA|St......|
|00002f10| 00 0b 00 00 00 e2 00 00 | 00 02 00 00 00 14 01 f6 |........|........|
|00002f20| 65 58 00 00 00 00 00 00 | 00 00 00 00 00 05 00 0e |eX......|........|
|00002f30| 00 00 00 00 00 00 00 4b | 00 00 00 5e 00 00 00 5e |.......K|...^...^|
|00002f40| 00 00 00 5e 00 00 00 5e | 00 00 00 72 00 00 00 88 |...^...^|...r....|
|00002f50| 00 00 00 88 00 00 00 88 | 00 00 00 88 00 00 00 88 |........|........|
|00002f60| 00 00 00 88 00 00 00 88 | 00 00 00 90 2d 2d 67 6c |........|....--gl|
|00002f70| 6f 62 61 6c 20 47 73 63 | 72 65 65 6e 4f 62 6a 65 |obal Gsc|reenObje|
|00002f80| 63 74 0d 2d 2d 0d 2d 2d | 6f 6e 20 6d 6f 75 73 65 |ct.--.--|on mouse|
|00002f90| 55 70 0d 2d 2d 20 20 6d | 6f 76 65 43 61 72 64 73 |Up.-- m|oveCards|
|00002fa0| 20 47 73 63 72 65 65 6e | 4f 62 6a 65 63 74 2c 20 | Gscreen|Object, |
|00002fb0| 31 0d 2d 2d 65 6e 64 11 | 6d 6f 76 65 20 69 6e 76 |1.--end.|move inv|
|00002fc0| 65 6e 74 6f 72 79 20 75 | 70 00 00 70 00 92 02 af |entory u|p..p....|
|00002fd0| 03 65 00 00 00 00 00 00 | 00 4b 00 b0 01 c9 00 01 |.e......|.K......|
|00002fe0| 00 00 00 00 00 0b 00 09 | 00 04 00 00 00 09 00 00 |........|........|
|00002ff0| 00 00 00 00 00 40 00 00 | 00 86 02 58 00 01 43 41 |.....@..|...X..CA|
|00003000| 53 74 00 00 00 f3 00 00 | 00 0b 00 00 00 e5 00 00 |St......|........|
|00003010| 00 02 00 00 00 14 01 f6 | 65 4e 00 00 00 00 00 00 |........|eN......|
|00003020| 00 00 00 00 00 06 00 0e | 00 00 00 00 00 00 00 4c |........|.......L|
|00003030| 00 00 00 61 00 00 00 61 | 00 00 00 61 00 00 00 61 |...a...a|...a...a|
|00003040| 00 00 00 75 00 00 00 8b | 00 00 00 8b 00 00 00 8b |...u....|........|
|00003050| 00 00 00 8b 00 00 00 8b | 00 00 00 8b 00 00 00 8b |........|........|
|00003060| 00 00 00 93 2d 2d 67 6c | 6f 62 61 6c 20 47 73 63 |....--gl|obal Gsc|
|00003070| 72 65 65 6e 4f 62 6a 65 | 63 74 0d 2d 2d 0d 2d 2d |reenObje|ct.--.--|
|00003080| 6f 6e 20 6d 6f 75 73 65 | 55 70 0d 2d 2d 20 20 6d |on mouse|Up.-- m|
|00003090| 6f 76 65 43 61 72 64 73 | 20 47 73 63 72 65 65 6e |oveCards| Gscreen|
|000030a0| 4f 62 6a 65 63 74 2c 20 | 2d 31 0d 2d 2d 65 6e 64 |Object, |-1.--end|
|000030b0| 13 6d 6f 76 65 20 69 6e | 76 65 6e 74 6f 72 79 20 |.move in|ventory |
|000030c0| 64 6f 77 6e 00 00 70 00 | 92 02 af 03 65 00 00 00 |down..p.|....e...|
|000030d0| 00 00 00 00 4c 00 79 90 | b8 00 01 00 00 00 00 00 |....L.y.|........|
|000030e0| 0b 00 09 00 04 00 00 00 | 09 00 00 00 00 00 00 00 |........|........|
|000030f0| 40 00 00 00 86 02 58 00 | 01 d0 43 41 53 74 00 00 |@.....X.|..CASt..|
|00003100| 14 39 00 00 00 0b 00 00 | 14 2b 00 00 00 02 00 00 |.9......|.+......|
|00003110| 00 14 01 f6 65 44 00 00 | 00 00 00 00 00 00 00 00 |....eD..|........|
|00003120| 00 07 00 0e 00 00 00 00 | 00 00 13 8f 00 00 13 a7 |........|........|
|00003130| 00 00 13 a7 00 00 13 a7 | 00 00 13 a7 00 00 13 bb |........|........|
|00003140| 00 00 13 d1 00 00 13 d1 | 00 00 13 d1 00 00 13 d1 |........|........|
|00003150| 00 00 13 d1 00 00 13 d1 | 00 00 13 d1 00 00 13 d9 |........|........|
|00003160| 2d 2d 67 6c 6f 62 61 6c | 20 47 76 69 64 53 70 72 |--global| GvidSpr|
|00003170| 69 74 65 2c 20 47 6e 61 | 76 4f 62 2c 20 47 73 63 |ite, Gna|vOb, Gsc|
|00003180| 72 65 65 6e 4f 62 6a 65 | 63 74 2c 20 47 61 6c 65 |reenObje|ct, Gale|
|00003190| 72 74 4f 62 2c 20 47 71 | 61 4f 62 2c 20 47 66 6c |rtOb, Gq|aOb, Gfl|
|000031a0| 6f 77 65 72 46 6c 61 67 | 0d 2d 2d 0d 2d 2d 6f 6e |owerFlag|.--.--on|
|000031b0| 20 66 6c 6f 77 65 72 0d | 2d 2d 20 20 69 66 20 47 | flower.|-- if G|
|000031c0| 66 6c 6f 77 65 72 46 6c | 61 67 20 74 68 65 6e 0d |flowerFl|ag then.|
|000031d0| 2d 2d 20 20 20 20 72 65 | 70 65 61 74 20 77 69 74 |-- re|peat wit|
|000031e0| 68 20 78 20 3d 20 31 34 | 30 32 38 20 74 6f 20 31 |h x = 14|028 to 1|
|000031f0| 34 32 31 34 0d 2d 2d 20 | 20 20 20 20 20 73 65 74 |4214.-- | set|
|00003200| 20 74 68 65 20 6d 6f 76 | 69 65 54 69 6d 65 20 6f | the mov|ieTime o|
|00003210| 66 20 73 70 72 69 74 65 | 20 47 76 69 64 53 70 72 |f sprite| GvidSpr|
|00003220| 69 74 65 20 3d 20 78 0d | 2d 2d 20 20 20 20 20 20 |ite = x.|-- |
|00003230| 75 70 64 61 74 65 73 74 | 61 67 65 0d 2d 2d 20 20 |updatest|age.-- |
|00003240| 20 20 65 6e 64 20 72 65 | 70 65 61 74 0d 2d 2d 20 | end re|peat.-- |
|00003250| 20 20 20 0d 2d 2d 20 20 | 20 20 69 66 20 6f 62 6a | .-- | if obj|
|00003260| 65 63 74 50 28 47 71 61 | 4f 62 29 20 74 68 65 6e |ectP(Gqa|Ob) then|
|00003270| 20 73 65 74 20 74 68 65 | 20 50 6d 79 47 65 74 53 | set the| PmyGetS|
|00003280| 74 75 66 66 46 6c 61 67 | 20 6f 66 20 67 65 74 61 |tuffFlag| of geta|
|00003290| 74 28 74 68 65 20 50 6d | 79 47 69 72 6c 4c 69 73 |t(the Pm|yGirlLis|
|000032a0| 74 20 6f 66 20 47 71 61 | 4f 62 2c 32 29 20 3d 20 |t of Gqa|Ob,2) = |
|000032b0| 31 0d 2d 2d 20 20 20 20 | 73 65 74 20 74 68 65 20 |1.-- |set the |
|000032c0| 50 74 68 65 46 6c 6f 77 | 65 72 20 6f 66 20 47 73 |PtheFlow|er of Gs|
|000032d0| 63 72 65 65 6e 4f 62 6a | 65 63 74 20 3d 20 31 0d |creenObj|ect = 1.|
|000032e0| 2d 2d 20 20 20 20 61 64 | 64 43 61 72 64 20 47 73 |-- ad|dCard Gs|
|000032f0| 63 72 65 65 6e 4f 62 6a | 65 63 74 2c 20 34 32 2c |creenObj|ect, 42,|
|00003300| 20 31 36 31 2c 20 32 31 | 38 2c 20 37 38 20 2d 2d | 161, 21|8, 78 --|
|00003310| 20 22 66 6c 6f 77 65 72 | 22 0d 2d 2d 20 20 20 20 | "flower|".-- |
|00003320| 2d 2d 20 61 64 64 43 61 | 72 64 20 47 73 63 72 65 |-- addCa|rd Gscre|
|00003330| 65 6e 4f 62 6a 65 63 74 | 2c 20 34 37 2c 20 32 36 |enObject|, 47, 26|
|00003340| 31 2c 20 34 34 33 2c 20 | 30 0d 2d 2d 20 20 20 20 |1, 443, |0.-- |
|00003350| 6d 6f 76 65 43 61 72 64 | 73 20 47 73 63 72 65 65 |moveCard|s Gscree|
|00003360| 6e 4f 62 6a 65 63 74 2c | 20 2d 31 0d 2d 2d 20 20 |nObject,| -1.-- |
|00003370| 20 20 75 70 64 61 74 65 | 73 74 61 67 65 0d 2d 2d | update|stage.--|
|00003380| 20 20 20 20 73 65 74 20 | 47 66 6c 6f 77 65 72 46 | set |GflowerF|
|00003390| 6c 61 67 20 3d 20 30 0d | 2d 2d 20 20 65 6c 73 65 |lag = 0.|-- else|
|000033a0| 0d 2d 2d 20 20 20 20 72 | 65 70 65 61 74 20 77 69 |.-- r|epeat wi|
|000033b0| 74 68 20 78 20 3d 20 31 | 33 36 38 30 20 74 6f 20 |th x = 1|3680 to |
|000033c0| 31 34 30 32 38 0d 2d 2d | 20 20 20 20 20 20 73 65 |14028.--| se|
|000033d0| 74 20 74 68 65 20 6d 6f | 76 69 65 54 69 6d 65 20 |t the mo|vieTime |
|000033e0| 6f 66 20 73 70 72 69 74 | 65 20 47 76 69 64 53 70 |of sprit|e GvidSp|
|000033f0| 72 69 74 65 20 3d 20 78 | 0d 2d 2d 20 20 20 20 20 |rite = x|.-- |
|00003400| 20 75 70 64 61 74 65 73 | 74 61 67 65 0d 2d 2d 20 | updates|tage.-- |
|00003410| 20 20 20 65 6e 64 20 72 | 65 70 65 61 74 0d 2d 2d | end r|epeat.--|
|00003420| 20 20 20 20 73 65 74 20 | 47 66 6c 6f 77 65 72 46 | set |GflowerF|
|00003430| 6c 61 67 20 3d 20 31 0d | 2d 2d 20 20 65 6e 64 20 |lag = 1.|-- end |
|00003440| 69 66 0d 2d 2d 65 6e 64 | 0d 2d 2d 0d 2d 2d 0d 2d |if.--end|.--.--.-|
|00003450| 2d 6f 6e 20 61 72 63 61 | 64 65 73 0d 2d 2d 20 20 |-on arca|des.-- |
|00003460| 69 66 20 74 68 65 20 50 | 6d 79 43 72 65 64 69 74 |if the P|myCredit|
|00003470| 73 20 6f 66 20 47 73 63 | 72 65 65 6e 4f 62 6a 65 |s of Gsc|reenObje|
|00003480| 63 74 20 3e 20 31 30 30 | 20 74 68 65 6e 0d 2d 2d |ct > 100| then.--|
|00003490| 20 20 20 20 69 66 20 74 | 68 65 20 6d 6f 75 73 65 | if t|he mouse|
|000034a0| 68 20 3e 20 32 38 38 20 | 61 6e 64 20 74 68 65 20 |h > 288 |and the |
|000034b0| 6d 6f 75 73 65 48 20 3c | 20 34 34 30 20 74 68 65 |mouseH <| 440 the|
|000034c0| 6e 0d 2d 2d 20 20 20 20 | 20 20 67 6f 54 68 69 6e |n.-- | goThin|
|000034d0| 67 20 22 63 70 6d 22 0d | 2d 2d 20 20 20 20 65 6c |g "cpm".|-- el|
|000034e0| 73 65 20 69 66 20 74 68 | 65 20 6d 6f 75 73 65 68 |se if th|e mouseh|
|000034f0| 20 3e 20 34 34 30 20 74 | 68 65 6e 0d 2d 2d 20 20 | > 440 t|hen.-- |
|00003500| 20 20 20 20 67 6f 54 68 | 69 6e 67 20 22 63 70 72 | goTh|ing "cpr|
|00003510| 22 0d 2d 2d 20 20 20 20 | 65 6c 73 65 0d 2d 2d 20 |".-- |else.-- |
|00003520| 20 20 20 20 20 67 6f 54 | 68 69 6e 67 20 22 63 70 | goT|hing "cp|
|00003530| 6c 22 0d 2d 2d 20 20 20 | 20 65 6e 64 20 69 66 0d |l".-- | end if.|
|00003540| 2d 2d 20 20 20 20 73 65 | 74 20 74 68 65 20 50 6d |-- se|t the Pm|
|00003550| 79 43 72 65 64 69 74 73 | 20 6f 66 20 47 73 63 72 |yCredits| of Gscr|
|00003560| 65 65 6e 4f 62 6a 65 63 | 74 20 3d 20 74 68 65 20 |eenObjec|t = the |
|00003570| 50 6d 79 43 72 65 64 69 | 74 73 20 6f 66 20 47 73 |PmyCredi|ts of Gs|
|00003580| 63 72 65 65 6e 4f 62 6a | 65 63 74 20 2d 20 31 30 |creenObj|ect - 10|
|00003590| 30 0d 2d 2d 20 20 65 6c | 73 65 0d 2d 2d 20 20 20 |0.-- el|se.-- |
|000035a0| 20 70 75 70 70 65 74 73 | 6f 75 6e 64 20 6d 65 6d | puppets|ound mem|
|000035b0| 62 65 72 20 22 76 6f 31 | 35 2e 61 69 66 66 22 20 |ber "vo1|5.aiff" |
|000035c0| 6f 66 20 63 61 73 74 6c | 69 62 20 22 73 6f 75 6e |of castl|ib "soun|
|000035d0| 64 22 0d 2d 2d 20 20 65 | 6e 64 20 69 66 0d 2d 2d |d".-- e|nd if.--|
|000035e0| 65 6e 64 0d 2d 2d 0d 2d | 2d 0d 2d 2d 6f 6e 20 61 |end.--.-|-.--on a|
|000035f0| 72 63 61 64 65 6e 0d 2d | 2d 20 20 69 66 20 74 68 |rcaden.-|- if th|
|00003600| 65 20 6d 6f 75 73 65 68 | 20 3e 20 32 38 38 20 61 |e mouseh| > 288 a|
|00003610| 6e 64 20 74 68 65 20 6d | 6f 75 73 65 48 20 3c 20 |nd the m|ouseH < |
|00003620| 34 34 30 20 74 68 65 6e | 0d 2d 2d 20 20 20 20 67 |440 then|.-- g|
|00003630| 6f 54 68 69 6e 67 20 22 | 70 72 6d 22 0d 2d 2d 20 |oThing "|prm".-- |
|00003640| 20 65 6c 73 65 20 69 66 | 20 74 68 65 20 6d 6f 75 | else if| the mou|
|00003650| 73 65 68 20 3e 20 34 34 | 30 20 74 68 65 6e 0d 2d |seh > 44|0 then.-|
|00003660| 2d 20 20 20 20 67 6f 54 | 68 69 6e 67 20 22 70 72 |- goT|hing "pr|
|00003670| 72 22 0d 2d 2d 20 20 65 | 6c 73 65 0d 2d 2d 20 20 |r".-- e|lse.-- |
|00003680| 20 20 72 65 70 65 61 74 | 20 77 69 74 68 20 78 20 | repeat| with x |
|00003690| 3d 20 34 34 37 38 34 20 | 74 6f 20 34 34 38 39 38 |= 44784 |to 44898|
|000036a0| 0d 2d 2d 20 20 20 20 20 | 20 73 65 74 20 74 68 65 |.-- | set the|
|000036b0| 20 6d 6f 76 69 65 54 69 | 6d 65 20 6f 66 20 73 70 | movieTi|me of sp|
|000036c0| 72 69 74 65 20 47 76 69 | 64 53 70 72 69 74 65 20 |rite Gvi|dSprite |
|000036d0| 3d 20 78 0d 2d 2d 20 20 | 20 20 20 20 75 70 64 61 |= x.-- | upda|
|000036e0| 74 65 73 74 61 67 65 0d | 2d 2d 20 20 20 20 65 6e |testage.|-- en|
|000036f0| 64 20 72 65 70 65 61 74 | 0d 2d 2d 20 20 20 20 67 |d repeat|.-- g|
|00003700| 6f 54 68 69 6e 67 20 22 | 62 6a 6b 22 0d 2d 2d 20 |oThing "|bjk".-- |
|00003710| 20 65 6e 64 20 69 66 0d | 2d 2d 65 6e 64 0d 2d 2d | end if.|--end.--|
|00003720| 0d 2d 2d 0d 2d 2d 6f 6e | 20 6d 61 6c 6c 65 74 4d |.--.--on| malletM|
|00003730| 61 73 6b 0d 2d 2d 20 20 | 73 65 74 20 74 68 65 20 |ask.-- |set the |
|00003740| 50 74 68 65 6d 61 6c 6c | 65 74 20 6f 66 20 47 73 |Pthemall|et of Gs|
|00003750| 63 72 65 65 6e 4f 62 6a | 65 63 74 20 3d 20 31 0d |creenObj|ect = 1.|
|00003760| 2d 2d 20 20 61 64 64 43 | 61 72 64 20 47 73 63 72 |-- addC|ard Gscr|
|00003770| 65 65 6e 4f 62 6a 65 63 | 74 2c 20 34 31 2c 20 31 |eenObjec|t, 41, 1|
|00003780| 37 31 2c 20 32 38 30 2c | 20 37 39 20 2d 2d 20 22 |71, 280,| 79 -- "|
|00003790| 68 61 6d 6d 65 72 22 0d | 2d 2d 20 20 6d 6f 76 65 |hammer".|-- move|
|000037a0| 43 61 72 64 73 20 47 73 | 63 72 65 65 6e 4f 62 6a |Cards Gs|creenObj|
|000037b0| 65 63 74 2c 20 2d 31 0d | 2d 2d 65 6e 64 0d 2d 2d |ect, -1.|--end.--|
|000037c0| 0d 2d 2d 0d 2d 2d 6f 6e | 20 67 6f 56 69 70 0d 2d |.--.--on| goVip.-|
|000037d0| 2d 20 20 67 6f 54 68 69 | 6e 67 20 22 76 69 70 22 |- goThi|ng "vip"|
|000037e0| 0d 2d 2d 65 6e 64 0d 2d | 2d 0d 2d 2d 6f 6e 20 74 |.--end.-|-.--on t|
|000037f0| 72 61 6e 73 4c 6f 62 62 | 79 0d 2d 2d 20 20 69 66 |ransLobb|y.-- if|
|00003800| 20 74 68 65 20 6d 6f 75 | 73 65 68 20 3e 20 33 32 | the mou|seh > 32|
|00003810| 32 20 74 68 65 6e 0d 2d | 2d 20 20 20 20 69 66 20 |2 then.-|- if |
|00003820| 74 68 65 20 6d 6f 75 73 | 65 68 20 3c 20 34 32 34 |the mous|eh < 424|
|00003830| 20 74 68 65 6e 0d 2d 2d | 20 20 20 20 20 20 69 66 | then.--| if|
|00003840| 20 74 68 65 20 6d 6f 75 | 73 65 76 20 3e 32 33 38 | the mou|sev >238|
|00003850| 20 61 6e 64 20 74 68 65 | 20 6d 6f 75 73 65 76 20 | and the| mousev |
|00003860| 3c 20 32 36 35 20 74 68 | 65 6e 20 0d 2d 2d 20 20 |< 265 th|en .-- |
|00003870| 20 20 20 20 20 20 67 6f | 54 68 69 6e 67 20 22 74 | go|Thing "t|
|00003880| 6c 68 22 0d 2d 2d 20 20 | 20 20 20 20 65 6c 73 65 |lh".-- | else|
|00003890| 20 69 66 20 74 68 65 20 | 6d 6f 75 73 65 56 20 3e | if the |mouseV >|
|000038a0| 20 32 38 39 20 61 6e 64 | 20 74 68 65 20 6d 6f 75 | 289 and| the mou|
|000038b0| 73 65 56 20 3c 20 33 31 | 34 20 74 68 65 6e 0d 2d |seV < 31|4 then.-|
|000038c0| 2d 20 20 20 20 20 20 20 | 20 65 78 74 72 61 48 65 |- | extraHe|
|000038d0| 6c 70 20 32 31 0d 2d 2d | 20 20 20 20 20 20 65 6e |lp 21.--| en|
|000038e0| 64 20 69 66 0d 2d 2d 20 | 20 20 20 65 6c 73 65 20 |d if.-- | else |
|000038f0| 0d 2d 2d 20 20 20 20 20 | 20 69 66 20 74 68 65 20 |.-- | if the |
|00003900| 6d 6f 75 73 65 76 20 3e | 20 32 34 34 20 61 6e 64 |mousev >| 244 and|
|00003910| 20 74 68 65 20 6d 6f 75 | 73 65 76 20 3c 20 33 30 | the mou|sev < 30|
|00003920| 39 20 74 68 65 6e 20 67 | 6f 54 68 69 6e 67 20 22 |9 then g|oThing "|
|00003930| 74 6c 6d 22 0d 2d 2d 20 | 20 20 20 65 6e 64 20 69 |tlm".-- | end i|
|00003940| 66 0d 2d 2d 20 20 65 6e | 64 20 69 66 0d 2d 2d 65 |f.-- en|d if.--e|
|00003950| 6e 64 0d 2d 2d 0d 2d 2d | 6f 6e 20 65 6e 74 65 72 |nd.--.--|on enter|
|00003960| 53 68 69 70 0d 2d 2d 20 | 20 67 6f 54 68 69 6e 67 |Ship.-- | goThing|
|00003970| 20 22 65 6e 74 22 0d 2d | 2d 65 6e 64 0d 2d 2d 0d | "ent".-|-end.--.|
|00003980| 2d 2d 0d 2d 2d 6f 6e 20 | 67 69 66 74 53 68 6f 70 |--.--on |giftShop|
|00003990| 0d 2d 2d 20 20 69 66 20 | 74 68 65 20 6d 6f 75 73 |.-- if |the mous|
|000039a0| 65 48 20 3e 20 33 30 35 | 20 74 68 65 6e 0d 2d 2d |eH > 305| then.--|
|000039b0| 20 20 20 20 69 66 20 74 | 68 65 20 6d 6f 75 73 65 | if t|he mouse|
|000039c0| 48 20 3c 20 34 34 34 20 | 74 68 65 6e 0d 2d 2d 20 |H < 444 |then.-- |
|000039d0| 20 20 20 20 20 69 66 20 | 74 68 65 20 6d 6f 75 73 | if |the mous|
|000039e0| 65 56 20 3e 20 32 39 33 | 20 61 6e 64 20 74 68 65 |eV > 293| and the|
|000039f0| 20 6d 6f 75 73 65 56 20 | 3c 20 33 34 30 20 74 68 | mouseV |< 340 th|
|00003a00| 65 6e 20 0d 2d 2d 20 20 | 20 20 20 20 20 20 73 65 |en .-- | se|
|00003a10| 74 20 6d 79 43 61 73 68 | 20 3d 20 74 68 65 20 50 |t myCash| = the P|
|00003a20| 6d 79 43 72 65 64 69 74 | 73 20 6f 66 20 47 73 63 |myCredit|s of Gsc|
|00003a30| 72 65 65 6e 4f 62 6a 65 | 63 74 0d 2d 2d 20 20 20 |reenObje|ct.-- |
|00003a40| 20 20 20 20 20 69 66 20 | 6d 79 43 61 73 68 20 3e | if |myCash >|
|00003a50| 20 31 30 30 20 74 68 65 | 6e 0d 2d 2d 20 20 20 20 | 100 the|n.-- |
|00003a60| 20 20 20 20 20 20 73 65 | 74 20 6d 79 43 61 73 68 | se|t myCash|
|00003a70| 20 3d 20 6d 79 43 61 73 | 68 20 2d 20 31 30 30 0d | = myCas|h - 100.|
|00003a80| 2d 2d 20 20 20 20 20 20 | 20 20 20 20 73 65 74 20 |-- | set |
|00003a90| 74 68 65 20 50 6d 79 43 | 72 65 64 69 74 73 20 6f |the PmyC|redits o|
|00003aa0| 66 20 47 73 63 72 65 65 | 6e 4f 62 6a 65 63 74 20 |f Gscree|nObject |
|00003ab0| 3d 20 6d 79 43 61 73 68 | 0d 2d 2d 20 20 20 20 20 |= myCash|.-- |
|00003ac0| 20 20 20 20 20 67 6f 54 | 68 69 6e 67 20 22 72 62 | goT|hing "rb|
|00003ad0| 31 22 0d 2d 2d 20 20 20 | 20 20 20 20 20 20 20 61 |1".-- | a|
|00003ae0| 64 64 43 61 6e 64 79 0d | 2d 2d 20 20 20 20 20 20 |ddCandy.|-- |
|00003af0| 20 20 65 6c 73 65 0d 2d | 2d 20 20 20 20 20 20 20 | else.-|- |
|00003b00| 20 20 20 70 75 70 70 65 | 74 73 6f 75 6e 64 20 6d | puppe|tsound m|
|00003b10| 65 6d 62 65 72 20 22 76 | 6f 31 35 2e 61 69 66 66 |ember "v|o15.aiff|
|00003b20| 22 20 6f 66 20 63 61 73 | 74 6c 69 62 20 22 73 6f |" of cas|tlib "so|
|00003b30| 75 6e 64 22 0d 2d 2d 20 | 20 20 20 20 20 20 20 65 |und".-- | e|
|00003b40| 6e 64 20 69 66 0d 2d 2d | 20 20 20 20 20 20 65 6e |nd if.--| en|
|00003b50| 64 20 69 66 0d 2d 2d 20 | 20 20 20 20 20 0d 2d 2d |d if.-- | .--|
|00003b60| 20 20 20 20 65 6c 73 65 | 0d 2d 2d 20 20 20 20 20 | else|.-- |
|00003b70| 20 69 66 20 74 68 65 20 | 6d 6f 75 73 65 56 20 3e | if the |mouseV >|
|00003b80| 20 33 36 32 20 61 6e 64 | 20 74 68 65 20 6d 6f 75 | 362 and| the mou|
|00003b90| 73 65 56 20 3c 20 33 38 | 36 20 74 68 65 6e 20 0d |seV < 38|6 then .|
|00003ba0| 2d 2d 20 20 20 20 20 20 | 20 20 73 65 74 20 6d 79 |-- | set my|
|00003bb0| 43 61 73 68 20 3d 20 74 | 68 65 20 50 6d 79 43 72 |Cash = t|he PmyCr|
|00003bc0| 65 64 69 74 73 20 6f 66 | 20 47 73 63 72 65 65 6e |edits of| Gscreen|
|00003bd0| 4f 62 6a 65 63 74 0d 2d | 2d 20 20 20 20 20 20 20 |Object.-|- |
|00003be0| 20 69 66 20 6d 79 43 61 | 73 68 20 3e 20 31 30 30 | if myCa|sh > 100|
|00003bf0| 20 74 68 65 6e 0d 2d 2d | 20 20 20 20 20 20 20 20 | then.--| |
|00003c00| 20 20 73 65 74 20 6d 79 | 43 61 73 68 20 3d 20 6d | set my|Cash = m|
|00003c10| 79 43 61 73 68 20 2d 20 | 31 30 30 0d 2d 2d 20 20 |yCash - |100.-- |
|00003c20| 20 20 20 20 20 20 20 20 | 73 65 74 20 74 68 65 20 | |set the |
|00003c30| 50 6d 79 43 72 65 64 69 | 74 73 20 6f 66 20 47 73 |PmyCredi|ts of Gs|
|00003c40| 63 72 65 65 6e 4f 62 6a | 65 63 74 20 3d 20 6d 79 |creenObj|ect = my|
|00003c50| 43 61 73 68 0d 2d 2d 20 | 20 20 20 20 20 20 20 20 |Cash.-- | |
|00003c60| 20 67 6f 54 68 69 6e 67 | 20 22 72 62 32 22 0d 2d | goThing| "rb2".-|
|00003c70| 2d 20 20 20 20 20 20 20 | 20 20 20 61 64 64 54 6f |- | addTo|
|00003c80| 79 0d 2d 2d 20 20 20 20 | 20 20 20 20 65 6c 73 65 |y.-- | else|
|00003c90| 0d 2d 2d 20 20 20 20 20 | 20 20 20 20 20 70 75 70 |.-- | pup|
|00003ca0| 70 65 74 73 6f 75 6e 64 | 20 6d 65 6d 62 65 72 20 |petsound| member |
|00003cb0| 22 76 6f 31 35 2e 61 69 | 66 66 22 20 6f 66 20 63 |"vo15.ai|ff" of c|
|00003cc0| 61 73 74 6c 69 62 20 22 | 73 6f 75 6e 64 22 0d 2d |astlib "|sound".-|
|00003cd0| 2d 20 20 20 20 20 20 20 | 20 65 6e 64 20 69 66 0d |- | end if.|
|00003ce0| 2d 2d 20 20 20 20 20 20 | 65 6e 64 20 69 66 0d 2d |-- |end if.-|
|00003cf0| 2d 20 20 20 20 65 6e 64 | 20 69 66 0d 2d 2d 20 20 |- end| if.-- |
|00003d00| 65 6e 64 20 69 66 0d 2d | 2d 65 6e 64 0d 2d 2d 0d |end if.-|-end.--.|
|00003d10| 2d 2d 0d 2d 2d 0d 2d 2d | 6f 6e 20 61 64 64 54 6f |--.--.--|on addTo|
|00003d20| 79 0d 2d 2d 20 20 61 64 | 64 43 61 72 64 20 47 73 |y.-- ad|dCard Gs|
|00003d30| 63 72 65 65 6e 4f 62 6a | 65 63 74 2c 20 34 30 2c |creenObj|ect, 40,|
|00003d40| 20 31 38 31 2c 20 33 35 | 33 2c 20 38 30 20 2d 2d | 181, 35|3, 80 --|
|00003d50| 20 22 74 6f 79 73 22 0d | 2d 2d 20 20 6d 6f 76 65 | "toys".|-- move|
|00003d60| 43 61 72 64 73 20 47 73 | 63 72 65 65 6e 4f 62 6a |Cards Gs|creenObj|
|00003d70| 65 63 74 2c 20 2d 31 0d | 2d 2d 20 20 73 65 74 20 |ect, -1.|-- set |
|00003d80| 74 68 65 20 50 74 68 65 | 54 6f 79 20 6f 66 20 47 |the Pthe|Toy of G|
|00003d90| 73 63 72 65 65 6e 4f 62 | 6a 65 63 74 20 3d 20 31 |screenOb|ject = 1|
|00003da0| 0d 2d 2d 20 20 75 70 64 | 61 74 65 73 74 61 67 65 |.-- upd|atestage|
|00003db0| 0d 2d 2d 65 6e 64 0d 2d | 2d 0d 2d 2d 6f 6e 20 61 |.--end.-|-.--on a|
|00003dc0| 64 64 43 61 6e 64 79 0d | 2d 2d 20 20 61 64 64 43 |ddCandy.|-- addC|
|00003dd0| 61 72 64 20 47 73 63 72 | 65 65 6e 4f 62 6a 65 63 |ard Gscr|eenObjec|
|00003de0| 74 2c 20 33 39 2c 20 31 | 39 31 2c 20 34 30 39 2c |t, 39, 1|91, 409,|
|00003df0| 20 38 31 20 2d 2d 20 22 | 63 61 6e 64 79 22 0d 2d | 81 -- "|candy".-|
|00003e00| 2d 20 20 73 65 74 20 74 | 68 65 20 50 74 68 65 43 |- set t|he PtheC|
|00003e10| 61 6e 64 79 20 6f 66 20 | 47 73 63 72 65 65 6e 4f |andy of |GscreenO|
|00003e20| 62 6a 65 63 74 20 3d 20 | 31 0d 2d 2d 20 20 69 66 |bject = |1.-- if|
|00003e30| 20 6f 62 6a 65 63 74 50 | 28 47 71 61 4f 62 29 20 | objectP|(GqaOb) |
|00003e40| 74 68 65 6e 20 73 65 74 | 20 74 68 65 20 50 6d 79 |then set| the Pmy|
|00003e50| 47 65 74 53 74 75 66 66 | 46 6c 61 67 20 6f 66 20 |GetStuff|Flag of |
|00003e60| 67 65 74 61 74 28 74 68 | 65 20 50 6d 79 47 69 72 |getat(th|e PmyGir|
|00003e70| 6c 4c 69 73 74 20 6f 66 | 20 47 71 61 4f 62 2c 33 |lList of| GqaOb,3|
|00003e80| 29 20 3d 20 31 0d 2d 2d | 20 20 2d 2d 20 61 64 64 |) = 1.--| -- add|
|00003e90| 43 61 72 64 20 47 73 63 | 72 65 65 6e 4f 62 6a 65 |Card Gsc|reenObje|
|00003ea0| 63 74 2c 20 34 38 2c 20 | 32 37 31 2c 20 35 33 35 |ct, 48, |271, 535|
|00003eb0| 2c 20 30 0d 2d 2d 20 20 | 6d 6f 76 65 43 61 72 64 |, 0.-- |moveCard|
|00003ec0| 73 20 47 73 63 72 65 65 | 6e 4f 62 6a 65 63 74 2c |s Gscree|nObject,|
|00003ed0| 20 2d 31 0d 2d 2d 65 6e | 64 0d 2d 2d 0d 2d 2d 0d | -1.--en|d.--.--.|
|00003ee0| 2d 2d 6f 6e 20 67 6f 4d | 61 73 73 61 67 65 0d 2d |--on goM|assage.-|
|00003ef0| 2d 20 20 70 75 70 70 65 | 74 73 70 72 69 74 65 20 |- puppe|tsprite |
|00003f00| 28 47 76 69 64 53 70 72 | 69 74 65 20 2d 20 31 29 |(GvidSpr|ite - 1)|
|00003f10| 2c 20 31 0d 2d 2d 20 20 | 73 65 74 20 74 68 65 20 |, 1.-- |set the |
|00003f20| 6d 65 6d 62 65 72 6e 75 | 6d 20 6f 66 20 73 70 72 |membernu|m of spr|
|00003f30| 69 74 65 20 28 47 76 69 | 64 53 70 72 69 74 65 20 |ite (Gvi|dSprite |
|00003f40| 2d 20 31 29 20 3d 20 6d | 65 6d 62 65 72 20 37 31 |- 1) = m|ember 71|
|00003f50| 20 6f 66 20 63 61 73 74 | 6c 69 62 20 22 6d 6f 64 | of cast|lib "mod|
|00003f60| 75 6c 65 73 22 0d 2d 2d | 20 20 75 70 64 61 74 65 |ules".--| update|
|00003f70| 73 74 61 67 65 0d 2d 2d | 20 20 61 64 64 43 61 72 |stage.--| addCar|
|00003f80| 64 20 47 73 63 72 65 65 | 6e 4f 62 6a 65 63 74 2c |d Gscree|nObject,|
|00003f90| 20 33 38 2c 20 32 30 31 | 2c 20 34 38 30 2c 20 30 | 38, 201|, 480, 0|
|00003fa0| 0d 2d 2d 20 20 67 6f 54 | 68 69 6e 67 20 22 6d 61 |.-- goT|hing "ma|
|00003fb0| 73 22 0d 2d 2d 65 6e 64 | 0d 2d 2d 0d 2d 2d 0d 2d |s".--end|.--.--.-|
|00003fc0| 2d 6f 6e 20 74 72 61 6e | 73 4d 61 6c 6c 0d 2d 2d |-on tran|sMall.--|
|00003fd0| 20 20 69 66 20 74 68 65 | 20 6d 6f 75 73 65 68 20 | if the| mouseh |
|00003fe0| 3c 20 34 30 34 20 74 68 | 65 6e 0d 2d 2d 20 20 20 |< 404 th|en.-- |
|00003ff0| 20 69 66 20 74 68 65 20 | 6d 6f 75 73 65 48 20 3e | if the |mouseH >|
|00004000| 20 33 30 33 20 74 68 65 | 6e 0d 2d 2d 20 20 20 20 | 303 the|n.-- |
|00004010| 20 20 69 66 20 74 68 65 | 20 6d 6f 75 73 65 76 20 | if the| mousev |
|00004020| 3e 20 32 31 33 20 61 6e | 64 20 74 68 65 20 6d 6f |> 213 an|d the mo|
|00004030| 75 73 65 76 20 3c 20 32 | 33 38 20 74 68 65 6e 20 |usev < 2|38 then |
|00004040| 0d 2d 2d 20 20 20 20 20 | 20 20 20 67 6f 54 68 69 |.-- | goThi|
|00004050| 6e 67 20 22 74 6d 68 22 | 0d 2d 2d 20 20 20 20 20 |ng "tmh"|.-- |
|00004060| 20 65 6c 73 65 20 69 66 | 20 74 68 65 20 6d 6f 75 | else if| the mou|
|00004070| 73 65 56 20 3e 20 32 35 | 39 20 61 6e 64 20 74 68 |seV > 25|9 and th|
|00004080| 65 20 6d 6f 75 73 65 56 | 20 3c 20 32 38 32 20 74 |e mouseV| < 282 t|
|00004090| 68 65 6e 0d 2d 2d 20 20 | 20 20 20 20 20 20 65 78 |hen.-- | ex|
|000040a0| 74 72 61 48 65 6c 70 20 | 33 31 0d 2d 2d 20 20 20 |traHelp |31.-- |
|000040b0| 20 20 20 65 6e 64 20 69 | 66 0d 2d 2d 20 20 20 20 | end i|f.-- |
|000040c0| 65 6c 73 65 20 69 66 20 | 74 68 65 20 6d 6f 75 73 |else if |the mous|
|000040d0| 65 76 20 3e 20 32 31 33 | 20 61 6e 64 20 74 68 65 |ev > 213| and the|
|000040e0| 20 6d 6f 75 73 65 76 20 | 3c 20 32 38 36 20 74 68 | mousev |< 286 th|
|000040f0| 65 6e 20 0d 2d 2d 20 20 | 20 20 20 20 67 6f 54 68 |en .-- | goTh|
|00004100| 69 6e 67 20 22 74 6d 6c | 22 0d 2d 2d 20 20 20 20 |ing "tml|".-- |
|00004110| 65 6e 64 20 69 66 0d 2d | 2d 20 20 65 6e 64 20 69 |end if.-|- end i|
|00004120| 66 0d 2d 2d 65 6e 64 0d | 2d 2d 0d 2d 2d 0d 2d 2d |f.--end.|--.--.--|
|00004130| 6f 6e 20 74 72 61 6e 73 | 48 6f 74 65 6c 0d 2d 2d |on trans|Hotel.--|
|00004140| 20 20 69 66 20 74 68 65 | 20 6d 6f 75 73 65 76 20 | if the| mousev |
|00004150| 3e 20 32 30 35 20 61 6e | 64 20 74 68 65 20 6d 6f |> 205 an|d the mo|
|00004160| 75 73 65 76 20 3c 20 32 | 36 31 20 74 68 65 6e 20 |usev < 2|61 then |
|00004170| 0d 2d 2d 20 20 20 20 69 | 66 20 74 68 65 20 6d 6f |.-- i|f the mo|
|00004180| 75 73 65 68 20 3e 20 32 | 39 30 20 61 6e 64 20 74 |useh > 2|90 and t|
|00004190| 68 65 20 6d 6f 75 73 65 | 68 20 3c 20 33 31 36 20 |he mouse|h < 316 |
|000041a0| 74 68 65 6e 20 0d 2d 2d | 20 20 20 20 20 20 67 6f |then .--| go|
|000041b0| 54 68 69 6e 67 20 22 74 | 68 6c 22 0d 2d 2d 20 20 |Thing "t|hl".-- |
|000041c0| 20 20 65 6c 73 65 20 69 | 66 20 74 68 65 20 6d 6f | else i|f the mo|
|000041d0| 75 73 65 68 20 3e 20 34 | 32 36 20 61 6e 64 20 74 |useh > 4|26 and t|
|000041e0| 68 65 20 6d 6f 75 73 65 | 76 20 3c 20 34 35 30 20 |he mouse|v < 450 |
|000041f0| 74 68 65 6e 20 0d 2d 2d | 20 20 20 20 20 20 67 6f |then .--| go|
|00004200| 54 68 69 6e 67 20 22 74 | 68 6d 22 0d 2d 2d 20 20 |Thing "t|hm".-- |
|00004210| 20 20 65 6c 73 65 0d 2d | 2d 20 20 20 20 20 20 69 | else.-|- i|
|00004220| 66 20 74 68 65 20 6d 6f | 75 73 65 56 20 3e 20 32 |f the mo|useV > 2|
|00004230| 33 38 20 74 68 65 6e 20 | 65 78 74 72 61 48 65 6c |38 then |extraHel|
|00004240| 70 20 32 39 0d 2d 2d 20 | 20 20 20 65 6e 64 20 69 |p 29.-- | end i|
|00004250| 66 0d 2d 2d 20 20 65 6e | 64 20 69 66 0d 2d 2d 65 |f.-- en|d if.--e|
|00004260| 6e 64 0d 2d 2d 0d 2d 2d | 0d 2d 2d 6f 6e 20 72 65 |nd.--.--|.--on re|
|00004270| 74 75 72 6e 4e 61 76 20 | 77 68 69 63 68 4e 6f 64 |turnNav |whichNod|
|00004280| 65 2c 20 77 68 69 63 68 | 46 72 61 6d 65 0d 2d 2d |e, which|Frame.--|
|00004290| 20 20 69 66 20 74 68 65 | 20 6d 65 6d 62 65 72 6e | if the| membern|
|000042a0| 75 6d 20 6f 66 20 73 70 | 72 69 74 65 20 31 30 20 |um of sp|rite 10 |
|000042b0| 74 68 65 6e 0d 2d 2d 20 | 20 20 20 70 75 70 70 65 |then.-- | puppe|
|000042c0| 74 73 70 72 69 74 65 20 | 31 30 2c 31 0d 2d 2d 20 |tsprite |10,1.-- |
|000042d0| 20 20 20 73 65 74 20 74 | 68 65 20 6d 65 6d 62 65 | set t|he membe|
|000042e0| 72 6e 75 6d 20 6f 66 20 | 73 70 72 69 74 65 20 31 |rnum of |sprite 1|
|000042f0| 30 20 3d 20 74 68 65 20 | 6d 65 6d 62 65 72 6e 75 |0 = the |membernu|
|00004300| 6d 20 6f 66 20 73 70 72 | 69 74 65 20 31 30 0d 2d |m of spr|ite 10.-|
|00004310| 2d 20 20 65 6e 64 20 69 | 66 0d 2d 2d 20 20 67 6f |- end i|f.-- go|
|00004320| 20 22 6e 61 76 22 0d 2d | 2d 20 20 73 65 74 20 47 | "nav".-|- set G|
|00004330| 6e 61 76 4f 62 20 3d 20 | 6e 65 77 28 73 63 72 69 |navOb = |new(scri|
|00004340| 70 74 20 22 6e 61 76 4f | 62 22 2c 20 77 68 69 63 |pt "navO|b", whic|
|00004350| 68 4e 6f 64 65 2c 20 77 | 68 69 63 68 46 72 61 6d |hNode, w|hichFram|
|00004360| 65 29 0d 2d 2d 65 6e 64 | 0d 2d 2d 0d 2d 2d 0d 2d |e).--end|.--.--.-|
|00004370| 2d 0d 2d 2d 6f 6e 20 68 | 69 6e 74 54 68 69 6e 67 |-.--on h|intThing|
|00004380| 0d 2d 2d 20 20 67 6f 54 | 68 69 6e 67 20 22 68 6e |.-- goT|hing "hn|
|00004390| 74 22 0d 2d 2d 65 6e 64 | 0d 2d 2d 0d 2d 2d 0d 2d |t".--end|.--.--.-|
|000043a0| 2d 6f 6e 20 67 6f 54 68 | 69 6e 67 20 77 68 65 72 |-on goTh|ing wher|
|000043b0| 65 0d 2d 2d 20 20 73 65 | 74 20 74 68 65 20 6b 65 |e.-- se|t the ke|
|000043c0| 79 64 6f 77 6e 53 63 72 | 69 70 74 20 3d 20 65 6d |ydownScr|ipt = em|
|000043d0| 70 74 79 0d 2d 2d 20 20 | 73 6f 75 6e 64 20 73 74 |pty.-- |sound st|
|000043e0| 6f 70 20 31 0d 2d 2d 20 | 20 70 75 70 70 65 74 73 |op 1.-- | puppets|
|000043f0| 70 72 69 74 65 20 47 76 | 69 64 53 70 72 69 74 65 |prite Gv|idSprite|
|00004400| 2c 30 0d 2d 2d 20 20 70 | 75 70 70 65 74 73 70 72 |,0.-- p|uppetspr|
|00004410| 69 74 65 20 28 47 76 69 | 64 53 70 72 69 74 65 20 |ite (Gvi|dSprite |
|00004420| 2d 20 31 29 2c 30 0d 2d | 2d 20 20 67 6f 20 77 68 |- 1),0.-|- go wh|
|00004430| 65 72 65 0d 2d 2d 65 6e | 64 0d 2d 2d 0d 2d 2d 6f |ere.--en|d.--.--o|
|00004440| 6e 20 61 6c 65 72 74 54 | 68 69 6e 67 0d 2d 2d 20 |n alertT|hing.-- |
|00004450| 20 69 66 20 6e 6f 74 20 | 6f 62 6a 65 63 74 50 28 | if not |objectP(|
|00004460| 47 61 6c 65 72 74 4f 62 | 29 20 74 68 65 6e 0d 2d |GalertOb|) then.-|
|00004470| 2d 20 20 20 20 73 65 74 | 20 47 61 6c 65 72 74 4f |- set| GalertO|
|00004480| 62 20 3d 20 6e 65 77 28 | 73 63 72 69 70 74 20 22 |b = new(|script "|
|00004490| 47 61 6c 65 72 74 4f 62 | 22 29 0d 2d 2d 20 20 20 |GalertOb|").-- |
|000044a0| 20 61 64 64 50 72 6f 70 | 20 74 68 65 20 50 6d 79 | addProp| the Pmy|
|000044b0| 48 6f 74 53 70 6f 74 4c | 69 73 74 20 6f 66 20 47 |HotSpotL|ist of G|
|000044c0| 73 63 72 65 65 6e 4f 62 | 6a 65 63 74 2c 20 35 30 |screenOb|ject, 50|
|000044d0| 2c 20 47 61 6c 65 72 74 | 4f 62 0d 2d 2d 20 20 65 |, Galert|Ob.-- e|
|000044e0| 6e 64 20 69 66 0d 2d 2d | 65 6e 64 0d 2d 2d 0d 16 |nd if.--|end.--..|
|000044f0| 68 6f 74 73 70 6f 74 20 | 73 63 72 69 70 74 73 20 |hotspot |scripts |
|00004500| 2d 2d 20 6f 6c 64 00 00 | 70 00 92 02 af 03 65 00 |-- old..|p.....e.|
|00004510| 00 00 00 00 00 13 8f 00 | 01 00 01 00 01 00 00 00 |........|........|
|00004520| 00 00 0b 00 09 00 04 00 | 00 00 09 00 00 00 00 00 |........|........|
|00004530| 00 f7 ad 00 00 03 1b 02 | 58 00 03 2b 43 41 53 74 |........|X..+CASt|
|00004540| 00 00 09 4c 00 00 00 0b | 00 00 09 3e 00 00 00 02 |...L....|...>....|
|00004550| 00 00 00 14 01 f6 65 3a | 00 00 00 00 00 00 00 00 |......e:|........|
|00004560| 00 00 00 08 00 0e 00 00 | 00 00 00 00 08 b3 00 00 |........|........|
|00004570| 08 ba 00 00 08 ba 00 00 | 08 ba 00 00 08 ba 00 00 |........|........|
|00004580| 08 ce 00 00 08 e4 00 00 | 08 e4 00 00 08 e4 00 00 |........|........|
|00004590| 08 e4 00 00 08 e4 00 00 | 08 e4 00 00 08 e4 00 00 |........|........|
|000045a0| 08 ec 2d 2d 70 72 6f 70 | 65 72 74 79 20 50 6e 61 |..--prop|erty Pna|
|000045b0| 76 4f 62 4c 69 73 74 2c | 20 50 68 6f 74 53 70 6f |vObList,| PhotSpo|
|000045c0| 74 4c 69 73 74 2c 20 50 | 6d 79 4c 69 6e 6b 2c 20 |tList, P|myLink, |
|000045d0| 50 6d 79 46 72 61 6d 65 | 0d 2d 2d 0d 2d 2d 67 6c |PmyFrame|.--.--gl|
|000045e0| 6f 62 61 6c 20 47 6e 61 | 76 4c 69 73 74 2c 20 47 |obal Gna|vList, G|
|000045f0| 76 69 64 53 70 72 69 74 | 65 2c 20 47 68 6f 74 53 |vidSprit|e, GhotS|
|00004600| 70 6f 74 4f 66 66 73 65 | 74 2c 20 47 70 69 63 4c |potOffse|t, GpicL|
|00004610| 69 73 74 2c 20 47 73 63 | 72 65 65 6e 4f 62 6a 65 |ist, Gsc|reenObje|
|00004620| 63 74 0d 2d 2d 0d 2d 2d | 0d 2d 2d 6f 6e 20 6e 65 |ct.--.--|.--on ne|
|00004630| 77 20 6d 65 2c 20 77 68 | 69 63 68 4e 6f 64 65 2c |w me, wh|ichNode,|
|00004640| 20 77 68 69 63 68 46 72 | 61 6d 65 0d 2d 2d 20 20 | whichFr|ame.-- |
|00004650| 0d 2d 2d 20 20 69 66 20 | 6f 62 6a 65 63 74 50 28 |.-- if |objectP(|
|00004660| 47 73 63 72 65 65 6e 4f | 62 6a 65 63 74 29 20 74 |GscreenO|bject) t|
|00004670| 68 65 6e 0d 2d 2d 20 20 | 20 20 69 66 20 74 68 65 |hen.-- | if the|
|00004680| 20 50 6d 79 53 6f 75 6e | 64 20 6f 66 20 47 73 63 | PmySoun|d of Gsc|
|00004690| 72 65 65 6e 4f 62 6a 65 | 63 74 20 74 68 65 6e 0d |reenObje|ct then.|
|000046a0| 2d 2d 20 20 20 20 20 20 | 69 66 20 6e 6f 74 20 73 |-- |if not s|
|000046b0| 6f 75 6e 64 42 75 73 79 | 20 28 31 29 20 74 68 65 |oundBusy| (1) the|
|000046c0| 6e 20 70 75 70 70 65 74 | 73 6f 75 6e 64 20 6d 65 |n puppet|sound me|
|000046d0| 6d 62 65 72 20 22 65 65 | 72 69 65 32 32 22 20 6f |mber "ee|rie22" o|
|000046e0| 66 20 63 61 73 74 6c 69 | 62 20 22 73 6f 75 6e 64 |f castli|b "sound|
|000046f0| 22 0d 2d 2d 20 20 20 20 | 65 6e 64 20 69 66 0d 2d |".-- |end if.-|
|00004700| 2d 20 20 20 20 0d 2d 2d | 20 20 20 20 69 66 20 77 |- .--| if w|
|00004710| 68 69 63 68 4e 6f 64 65 | 20 3d 20 23 6e 32 39 6e |hichNode| = #n29n|
|00004720| 20 74 68 65 6e 0d 2d 2d | 20 20 20 20 20 20 69 66 | then.--| if|
|00004730| 20 74 68 65 20 50 74 68 | 65 52 6f 63 6b 20 6f 66 | the Pth|eRock of|
|00004740| 20 47 73 63 72 65 65 6e | 4f 62 6a 65 63 74 20 61 | Gscreen|Object a|
|00004750| 6e 64 20 74 68 65 20 50 | 74 68 65 4d 61 6c 6c 65 |nd the P|theMalle|
|00004760| 74 20 6f 66 20 47 73 63 | 72 65 65 6e 4f 62 6a 65 |t of Gsc|reenObje|
|00004770| 63 74 20 74 68 65 6e 0d | 2d 2d 20 20 20 20 20 20 |ct then.|-- |
|00004780| 20 20 73 65 74 20 77 68 | 69 63 68 4e 6f 64 65 20 | set wh|ichNode |
|00004790| 3d 20 23 6e 32 39 78 6e | 0d 2d 2d 20 20 20 20 20 |= #n29xn|.-- |
|000047a0| 20 65 6c 73 65 20 69 66 | 20 74 68 65 20 50 74 68 | else if| the Pth|
|000047b0| 65 52 6f 63 6b 20 6f 66 | 20 47 73 63 72 65 65 6e |eRock of| Gscreen|
|000047c0| 4f 62 6a 65 63 74 20 74 | 68 65 6e 0d 2d 2d 20 20 |Object t|hen.-- |
|000047d0| 20 20 20 20 20 20 73 65 | 74 20 77 68 69 63 68 4e | se|t whichN|
|000047e0| 6f 64 65 20 3d 20 23 6e | 32 39 62 6e 0d 2d 2d 20 |ode = #n|29bn.-- |
|000047f0| 20 20 20 20 20 65 6c 73 | 65 20 69 66 20 74 68 65 | els|e if the|
|00004800| 20 50 74 68 65 4d 61 6c | 6c 65 74 20 6f 66 20 47 | PtheMal|let of G|
|00004810| 73 63 72 65 65 6e 4f 62 | 6a 65 63 74 20 74 68 65 |screenOb|ject the|
|00004820| 6e 0d 2d 2d 20 20 20 20 | 20 20 20 20 73 65 74 20 |n.-- | set |
|00004830| 77 68 69 63 68 4e 6f 64 | 65 20 3d 20 23 6e 32 39 |whichNod|e = #n29|
|00004840| 6e 78 0d 2d 2d 20 20 20 | 20 20 20 65 6e 64 20 69 |nx.-- | end i|
|00004850| 66 0d 2d 2d 20 20 20 20 | 65 6e 64 20 69 66 0d 2d |f.-- |end if.-|
|00004860| 2d 20 20 20 20 0d 2d 2d | 20 20 20 20 69 66 20 77 |- .--| if w|
|00004870| 68 69 63 68 4e 6f 64 65 | 20 3d 20 23 6e 33 35 77 |hichNode| = #n35w|
|00004880| 20 74 68 65 6e 0d 2d 2d | 20 20 20 20 20 20 69 66 | then.--| if|
|00004890| 20 74 68 65 20 50 61 72 | 63 61 64 65 46 6c 61 67 | the Par|cadeFlag|
|000048a0| 20 6f 66 20 47 73 63 72 | 65 65 6e 4f 62 6a 65 63 | of Gscr|eenObjec|
|000048b0| 74 20 74 68 65 6e 0d 2d | 2d 20 20 20 20 20 20 20 |t then.-|- |
|000048c0| 20 70 75 70 70 65 74 73 | 6f 75 6e 64 20 6d 65 6d | puppets|ound mem|
|000048d0| 62 65 72 20 22 76 6f 31 | 2e 61 69 66 66 22 20 6f |ber "vo1|.aiff" o|
|000048e0| 66 20 63 61 73 74 6c 69 | 62 20 22 73 6f 75 6e 64 |f castli|b "sound|
|000048f0| 22 0d 2d 2d 20 20 20 20 | 20 20 20 20 73 65 74 20 |".-- | set |
|00004900| 74 68 65 20 50 61 72 63 | 61 64 65 46 6c 61 67 20 |the Parc|adeFlag |
|00004910| 6f 66 20 47 73 63 72 65 | 65 6e 4f 62 6a 65 63 74 |of Gscre|enObject|
|00004920| 20 3d 20 30 0d 2d 2d 20 | 20 20 20 20 20 65 6e 64 | = 0.-- | end|
|00004930| 20 69 66 0d 2d 2d 20 20 | 20 20 65 6e 64 20 69 66 | if.-- | end if|
|00004940| 0d 2d 2d 20 20 20 20 69 | 66 20 77 68 69 63 68 4e |.-- i|f whichN|
|00004950| 6f 64 65 20 3d 20 23 6e | 33 35 65 20 74 68 65 6e |ode = #n|35e then|
|00004960| 20 73 65 74 20 74 68 65 | 20 50 61 72 63 61 64 65 | set the| Parcade|
|00004970| 46 6c 61 67 20 6f 66 20 | 47 73 63 72 65 65 6e 4f |Flag of |GscreenO|
|00004980| 62 6a 65 63 74 20 3d 20 | 31 0d 2d 2d 20 20 20 20 |bject = |1.-- |
|00004990| 69 66 20 77 68 69 63 68 | 4e 6f 64 65 20 3d 20 23 |if which|Node = #|
|000049a0| 6e 31 31 65 20 74 68 65 | 6e 20 61 6c 65 72 74 54 |n11e the|n alertT|
|000049b0| 68 69 6e 67 0d 2d 2d 20 | 20 20 20 0d 2d 2d 20 20 |hing.-- | .-- |
|000049c0| 20 20 69 66 20 6e 6f 74 | 20 76 6f 69 64 50 28 67 | if not| voidP(g|
|000049d0| 65 74 61 70 72 6f 70 28 | 74 68 65 20 50 6d 79 53 |etaprop(|the PmyS|
|000049e0| 6f 75 6e 64 73 20 6f 66 | 20 47 73 63 72 65 65 6e |ounds of| Gscreen|
|000049f0| 4f 62 6a 65 63 74 2c 20 | 77 68 69 63 68 4e 6f 64 |Object, |whichNod|
|00004a00| 65 29 29 20 74 68 65 6e | 0d 2d 2d 20 20 20 20 20 |e)) then|.-- |
|00004a10| 20 70 75 70 70 65 74 73 | 6f 75 6e 64 20 6d 65 6d | puppets|ound mem|
|00004a20| 62 65 72 20 67 65 74 61 | 70 72 6f 70 28 74 68 65 |ber geta|prop(the|
|00004a30| 20 50 6d 79 53 6f 75 6e | 64 73 20 6f 66 20 47 73 | PmySoun|ds of Gs|
|00004a40| 63 72 65 65 6e 4f 62 6a | 65 63 74 2c 20 77 68 69 |creenObj|ect, whi|
|00004a50| 63 68 4e 6f 64 65 29 20 | 6f 66 20 63 61 73 74 6c |chNode) |of castl|
|00004a60| 69 62 20 22 73 6f 75 6e | 64 22 0d 2d 2d 20 20 20 |ib "soun|d".-- |
|00004a70| 20 65 6e 64 20 69 66 0d | 2d 2d 20 20 65 6e 64 20 | end if.|-- end |
|00004a80| 69 66 0d 2d 2d 20 20 0d | 2d 2d 20 20 73 65 74 20 |if.-- .|-- set |
|00004a90| 6d 79 44 61 74 61 20 3d | 20 67 65 74 61 70 72 6f |myData =| getapro|
|00004aa0| 70 28 47 6e 61 76 4c 69 | 73 74 2c 20 77 68 69 63 |p(GnavLi|st, whic|
|00004ab0| 68 4e 6f 64 65 29 0d 2d | 2d 20 20 0d 2d 2d 20 20 |hNode).-|- .-- |
|00004ac0| 73 65 74 20 6e 61 76 4c | 69 73 74 20 3d 20 67 65 |set navL|ist = ge|
|00004ad0| 74 61 74 28 6d 79 44 61 | 74 61 2c 31 29 0d 2d 2d |tat(myDa|ta,1).--|
|00004ae0| 20 20 73 65 74 20 50 6e | 61 76 4f 62 4c 69 73 74 | set Pn|avObList|
|00004af0| 20 3d 20 5b 5d 0d 2d 2d | 20 20 72 65 70 65 61 74 | = [].--| repeat|
|00004b00| 20 77 69 74 68 20 78 20 | 3d 20 31 20 74 6f 20 63 | with x |= 1 to c|
|00004b10| 6f 75 6e 74 28 6e 61 76 | 4c 69 73 74 29 0d 2d 2d |ount(nav|List).--|
|00004b20| 20 20 20 20 73 65 74 20 | 76 69 64 4e 61 76 20 3d | set |vidNav =|
|00004b30| 20 6e 65 77 28 73 63 72 | 69 70 74 20 22 76 69 64 | new(scr|ipt "vid|
|00004b40| 4e 61 76 22 2c 20 67 65 | 74 61 74 28 6e 61 76 4c |Nav", ge|tat(navL|
|00004b50| 69 73 74 2c 78 29 29 0d | 2d 2d 20 20 20 20 61 64 |ist,x)).|-- ad|
|00004b60| 64 20 50 6e 61 76 4f 62 | 4c 69 73 74 2c 20 76 69 |d PnavOb|List, vi|
|00004b70| 64 4e 61 76 0d 2d 2d 20 | 20 65 6e 64 20 72 65 70 |dNav.-- | end rep|
|00004b80| 65 61 74 0d 2d 2d 20 20 | 0d 2d 2d 20 20 73 65 74 |eat.-- |.-- set|
|00004b90| 20 50 6d 79 4c 69 6e 6b | 20 3d 20 77 68 69 63 68 | PmyLink| = which|
|00004ba0| 4e 6f 64 65 0d 2d 2d 20 | 20 73 65 74 20 50 6d 79 |Node.-- | set Pmy|
|00004bb0| 46 72 61 6d 65 20 3d 20 | 77 68 69 63 68 46 72 61 |Frame = |whichFra|
|00004bc0| 6d 65 0d 2d 2d 20 20 73 | 65 74 20 74 68 65 20 6d |me.-- s|et the m|
|00004bd0| 6f 76 69 65 54 69 6d 65 | 20 6f 66 20 73 70 72 69 |ovieTime| of spri|
|00004be0| 74 65 20 47 76 69 64 53 | 70 72 69 74 65 20 3d 20 |te GvidS|prite = |
|00004bf0| 77 68 69 63 68 46 72 61 | 6d 65 0d 2d 2d 20 20 0d |whichFra|me.-- .|
|00004c00| 2d 2d 20 20 2d 2d 20 63 | 68 65 63 68 4e 65 77 20 |-- -- c|hechNew |
|00004c10| 50 6d 79 4c 69 6e 6b 0d | 2d 2d 20 20 0d 2d 2d 20 |PmyLink.|-- .-- |
|00004c20| 20 72 65 74 75 72 6e 20 | 6d 65 0d 2d 2d 20 20 0d | return |me.-- .|
|00004c30| 2d 2d 65 6e 64 0d 2d 2d | 0d 2d 2d 0d 2d 2d 6f 6e |--end.--|.--.--on|
|00004c40| 20 6d 6f 76 65 20 6d 65 | 0d 2d 2d 20 20 0d 2d 2d | move me|.-- .--|
|00004c50| 20 20 72 65 70 65 61 74 | 20 77 69 74 68 20 78 20 | repeat| with x |
|00004c60| 3d 20 31 20 74 6f 20 63 | 6f 75 6e 74 28 50 68 6f |= 1 to c|ount(Pho|
|00004c70| 74 53 70 6f 74 4c 69 73 | 74 29 0d 2d 2d 20 20 20 |tSpotLis|t).-- |
|00004c80| 20 72 6f 6c 6c 54 68 69 | 6e 67 20 67 65 74 61 74 | rollThi|ng getat|
|00004c90| 28 50 68 6f 74 53 70 6f | 74 4c 69 73 74 2c 78 29 |(PhotSpo|tList,x)|
|00004ca0| 0d 2d 2d 20 20 65 6e 64 | 20 72 65 70 65 61 74 0d |.-- end| repeat.|
|00004cb0| 2d 2d 20 20 0d 2d 2d 65 | 6e 64 0d 2d 2d 0d 2d 2d |-- .--e|nd.--.--|
|00004cc0| 0d 2d 2d 6f 6e 20 63 68 | 65 63 6b 20 6d 65 2c 20 |.--on ch|eck me, |
|00004cd0| 68 6f 74 73 70 6f 74 6c | 69 73 74 2c 20 77 68 69 |hotspotl|ist, whi|
|00004ce0| 63 68 4e 6f 64 65 0d 2d | 2d 20 20 69 66 20 63 6f |chNode.-|- if co|
|00004cf0| 75 6e 74 28 68 6f 74 73 | 70 6f 74 6c 69 73 74 29 |unt(hots|potlist)|
|00004d00| 20 3e 20 30 20 74 68 65 | 6e 0d 2d 2d 20 20 20 20 | > 0 the|n.-- |
|00004d10| 70 75 70 70 65 74 73 70 | 72 69 74 65 20 31 30 2c |puppetsp|rite 10,|
|00004d20| 31 0d 2d 2d 20 20 20 20 | 73 65 74 20 74 68 65 20 |1.-- |set the |
|00004d30| 6d 65 6d 62 65 72 6e 75 | 6d 20 6f 66 20 73 70 72 |membernu|m of spr|
|00004d40| 69 74 65 20 31 30 20 3d | 20 6d 65 6d 62 65 72 20 |ite 10 =| member |
|00004d50| 67 65 74 61 70 72 6f 70 | 28 47 70 69 63 4c 69 73 |getaprop|(GpicLis|
|00004d60| 74 2c 77 68 69 63 68 4e | 6f 64 65 29 20 6f 66 20 |t,whichN|ode) of |
|00004d70| 63 61 73 74 6c 69 62 20 | 22 69 6e 74 65 72 66 61 |castlib |"interfa|
|00004d80| 63 65 22 0d 2d 2d 20 20 | 20 20 75 70 64 61 74 65 |ce".-- | update|
|00004d90| 73 74 61 67 65 0d 2d 2d | 20 20 65 6e 64 20 69 66 |stage.--| end if|
|00004da0| 20 0d 2d 2d 65 6e 64 0d | 2d 2d 0d 2d 2d 0d 2d 2d | .--end.|--.--.--|
|00004db0| 6f 6e 20 63 68 65 63 68 | 4e 65 77 20 77 68 69 63 |on chech|New whic|
|00004dc0| 68 4e 6f 64 65 0d 2d 2d | 20 20 69 66 20 6e 6f 74 |hNode.--| if not|
|00004dd0| 20 76 6f 69 64 50 28 67 | 65 74 61 70 72 6f 70 28 | voidP(g|etaprop(|
|00004de0| 47 70 69 63 4c 69 73 74 | 2c 77 68 69 63 68 4e 6f |GpicList|,whichNo|
|00004df0| 64 65 29 29 20 74 68 65 | 6e 0d 2d 2d 20 20 20 20 |de)) the|n.-- |
|00004e00| 64 6f 20 67 65 74 61 70 | 72 6f 70 28 47 70 69 63 |do getap|rop(Gpic|
|00004e10| 4c 69 73 74 2c 77 68 69 | 63 68 4e 6f 64 65 29 0d |List,whi|chNode).|
|00004e20| 2d 2d 20 20 20 20 70 75 | 70 70 65 74 73 70 72 69 |-- pu|ppetspri|
|00004e30| 74 65 20 47 76 69 64 53 | 70 72 69 74 65 2c 20 30 |te GvidS|prite, 0|
|00004e40| 0d 2d 2d 20 20 65 6e 64 | 20 69 66 0d 2d 2d 65 6e |.-- end| if.--en|
|00004e50| 64 0d 2d 2d 0d 05 6e 61 | 76 4f 62 00 00 70 00 92 |d.--..na|vOb..p..|
|00004e60| 02 af 03 65 00 00 00 00 | 00 00 08 b3 00 01 00 00 |...e....|........|
|00004e70| 00 01 00 00 00 00 00 0b | 00 09 00 04 00 00 00 09 |........|........|
|00004e80| 00 00 00 00 00 00 fe ad | 00 00 03 45 02 c4 00 03 |........|...E....|
|00004e90| 43 41 53 74 00 00 04 02 | 00 00 00 0b 00 00 03 f4 |CASt....|........|
|00004ea0| 00 00 00 02 00 00 00 14 | 01 f6 65 30 00 00 00 00 |........|..e0....|
|00004eb0| 00 00 00 00 00 00 00 09 | 00 0e 00 00 00 00 00 00 |........|........|
|00004ec0| 03 68 00 00 03 70 00 00 | 03 70 00 00 03 70 00 00 |.h...p..|.p...p..|
|00004ed0| 03 70 00 00 03 84 00 00 | 03 9a 00 00 03 9a 00 00 |.p......|........|
|00004ee0| 03 9a 00 00 03 9a 00 00 | 03 9a 00 00 03 9a 00 00 |........|........|
|00004ef0| 03 9a 00 00 03 a2 2d 2d | 70 72 6f 70 65 72 74 79 |......--|property|
|00004f00| 20 50 73 74 61 72 74 2c | 20 50 65 6e 64 2c 20 50 | Pstart,| Pend, P|
|00004f10| 6c 69 6e 6b 0d 2d 2d 0d | 2d 2d 67 6c 6f 62 61 6c |link.--.|--global|
|00004f20| 20 47 76 69 64 53 70 72 | 69 74 65 2c 20 47 6e 61 | GvidSpr|ite, Gna|
|00004f30| 76 4f 62 2c 20 47 68 6f | 74 53 70 6f 74 4f 66 66 |vOb, Gho|tSpotOff|
|00004f40| 73 65 74 2c 20 47 66 6c | 6f 77 65 72 46 6c 61 67 |set, Gfl|owerFlag|
|00004f50| 0d 2d 2d 0d 2d 2d 0d 2d | 2d 6f 6e 20 6e 65 77 20 |.--.--.-|-on new |
|00004f60| 6d 65 2c 20 77 68 69 63 | 68 4c 69 6e 6b 0d 2d 2d |me, whic|hLink.--|
|00004f70| 20 20 0d 2d 2d 20 20 73 | 65 74 20 50 6c 69 6e 6b | .-- s|et Plink|
|00004f80| 20 3d 20 67 65 74 61 74 | 28 77 68 69 63 68 4c 69 | = getat|(whichLi|
|00004f90| 6e 6b 2c 31 29 0d 2d 2d | 20 20 73 65 74 20 50 73 |nk,1).--| set Ps|
|00004fa0| 74 61 72 74 20 3d 20 67 | 65 74 61 74 28 77 68 69 |tart = g|etat(whi|
|00004fb0| 63 68 4c 69 6e 6b 2c 32 | 29 0d 2d 2d 20 20 73 65 |chLink,2|).-- se|
|00004fc0| 74 20 50 65 6e 64 20 3d | 20 67 65 74 61 74 28 77 |t Pend =| getat(w|
|00004fd0| 68 69 63 68 4c 69 6e 6b | 2c 33 29 0d 2d 2d 20 20 |hichLink|,3).-- |
|00004fe0| 0d 2d 2d 20 20 72 65 74 | 75 72 6e 20 6d 65 0d 2d |.-- ret|urn me.-|
|00004ff0| 2d 65 6e 64 0d 2d 2d 0d | 2d 2d 0d 2d 2d 6f 6e 20 |-end.--.|--.--on |
|00005000| 6d 6f 76 65 20 6d 65 0d | 2d 2d 20 20 69 66 20 50 |move me.|-- if P|
|00005010| 6c 69 6e 6b 20 3d 20 30 | 20 74 68 65 6e 0d 2d 2d |link = 0| then.--|
|00005020| 20 20 20 20 62 65 65 70 | 0d 2d 2d 20 20 65 6c 73 | beep|.-- els|
|00005030| 65 20 20 0d 2d 2d 20 20 | 20 20 69 66 20 6e 6f 74 |e .-- | if not|
|00005040| 20 47 66 6c 6f 77 65 72 | 46 6c 61 67 20 74 68 65 | Gflower|Flag the|
|00005050| 6e 0d 2d 2d 20 20 20 20 | 20 20 70 75 73 68 46 72 |n.-- | pushFr|
|00005060| 61 6d 65 73 20 6d 65 0d | 2d 2d 20 20 20 20 65 6e |ames me.|-- en|
|00005070| 64 20 69 66 0d 2d 2d 20 | 20 20 20 0d 2d 2d 20 20 |d if.-- | .-- |
|00005080| 65 6e 64 20 69 66 0d 2d | 2d 65 6e 64 0d 2d 2d 0d |end if.-|-end.--.|
|00005090| 2d 2d 0d 2d 2d 6f 6e 20 | 70 75 73 68 46 72 61 6d |--.--on |pushFram|
|000050a0| 65 73 20 6d 65 0d 2d 2d | 20 20 0d 2d 2d 20 20 72 |es me.--| .-- r|
|000050b0| 65 70 65 61 74 20 77 69 | 74 68 20 78 20 3d 20 50 |epeat wi|th x = P|
|000050c0| 73 74 61 72 74 20 74 6f | 20 50 65 6e 64 0d 2d 2d |start to| Pend.--|
|000050d0| 20 20 20 20 73 65 74 20 | 74 68 65 20 6d 6f 76 69 | set |the movi|
|000050e0| 65 54 69 6d 65 20 6f 66 | 20 73 70 72 69 74 65 20 |eTime of| sprite |
|000050f0| 47 76 69 64 53 70 72 69 | 74 65 20 3d 20 78 0d 2d |GvidSpri|te = x.-|
|00005100| 2d 20 20 20 20 75 70 64 | 61 74 65 73 74 61 67 65 |- upd|atestage|
|00005110| 0d 2d 2d 20 20 65 6e 64 | 20 72 65 70 65 61 74 0d |.-- end| repeat.|
|00005120| 2d 2d 20 20 0d 2d 2d 20 | 20 73 65 74 20 47 6e 61 |-- .-- | set Gna|
|00005130| 76 4f 62 20 3d 20 6e 65 | 77 28 73 63 72 69 70 74 |vOb = ne|w(script|
|00005140| 20 22 6e 61 76 4f 62 22 | 2c 20 50 6c 69 6e 6b 2c | "navOb"|, Plink,|
|00005150| 20 50 65 6e 64 29 0d 2d | 2d 20 20 0d 2d 2d 65 6e | Pend).-|- .--en|
|00005160| 64 0d 2d 2d 0d 2d 2d 0d | 2d 2d 6f 6e 20 70 75 6c |d.--.--.|--on pul|
|00005170| 6c 46 72 61 6d 65 73 20 | 6d 65 0d 2d 2d 20 20 0d |lFrames |me.-- .|
|00005180| 2d 2d 20 20 73 65 74 20 | 74 68 65 44 69 66 66 20 |-- set |theDiff |
|00005190| 3d 20 50 73 74 61 72 74 | 20 2d 20 50 65 6e 64 0d |= Pstart| - Pend.|
|000051a0| 2d 2d 20 20 72 65 70 65 | 61 74 20 77 69 74 68 20 |-- repe|at with |
|000051b0| 78 20 3d 20 31 20 74 6f | 20 74 68 65 44 69 66 66 |x = 1 to| theDiff|
|000051c0| 0d 2d 2d 20 20 20 20 73 | 65 74 20 74 68 65 20 6d |.-- s|et the m|
|000051d0| 6f 76 69 65 54 69 6d 65 | 20 6f 66 20 73 70 72 69 |ovieTime| of spri|
|000051e0| 74 65 20 47 76 69 64 53 | 70 72 69 74 65 20 3d 20 |te GvidS|prite = |
|000051f0| 50 73 74 61 72 74 20 2d | 20 78 0d 2d 2d 20 20 20 |Pstart -| x.-- |
|00005200| 20 75 70 64 61 74 65 73 | 74 61 67 65 0d 2d 2d 20 | updates|tage.-- |
|00005210| 20 65 6e 64 20 72 65 70 | 65 61 74 0d 2d 2d 20 20 | end rep|eat.-- |
|00005220| 0d 2d 2d 20 20 73 65 74 | 20 47 6e 61 76 4f 62 20 |.-- set| GnavOb |
|00005230| 3d 20 6e 65 77 28 73 63 | 72 69 70 74 20 22 6e 61 |= new(sc|ript "na|
|00005240| 76 4f 62 22 2c 20 50 6c | 69 6e 6b 2c 20 50 65 6e |vOb", Pl|ink, Pen|
|00005250| 64 29 0d 2d 2d 20 20 0d | 2d 2d 65 6e 64 0d 06 76 |d).-- .|--end..v|
|00005260| 69 64 4e 61 76 00 00 70 | 00 92 02 af 03 65 00 00 |idNav..p|.....e..|
|00005270| 00 00 00 00 03 68 00 01 | 00 01 00 01 00 00 00 00 |.....h..|........|
|00005280| 00 0b 00 09 00 04 00 00 | 00 09 00 00 00 00 00 00 |........|........|
|00005290| ff 71 00 00 02 3b 02 58 | 00 03 43 41 53 74 00 00 |.q...;.X|..CASt..|
|000052a0| 01 9e 00 00 00 0b 00 00 | 01 90 00 00 00 02 00 00 |........|........|
|000052b0| 00 14 01 f6 65 26 00 00 | 00 00 00 00 00 00 00 00 |....e&..|........|
|000052c0| 00 0a 00 0e 00 00 00 00 | 00 00 00 fa 00 00 01 0c |........|........|
|000052d0| 00 00 01 0c 00 00 01 0c | 00 00 01 0c 00 00 01 20 |........|....... |
|000052e0| 00 00 01 36 00 00 01 36 | 00 00 01 36 00 00 01 36 |...6...6|...6...6|
|000052f0| 00 00 01 36 00 00 01 36 | 00 00 01 36 00 00 01 3e |...6...6|...6...>|
|00005300| 2d 2d 67 6c 6f 62 61 6c | 20 47 6e 61 76 4f 62 2c |--global| GnavOb,|
|00005310| 20 47 6e 61 76 4f 66 66 | 73 65 74 0d 2d 2d 0d 2d | GnavOff|set.--.-|
|00005320| 2d 6f 6e 20 6d 6f 75 73 | 65 55 70 0d 2d 2d 20 20 |-on mous|eUp.-- |
|00005330| 69 66 20 74 68 65 20 6c | 6f 63 68 20 6f 66 20 73 |if the l|och of s|
|00005340| 70 72 69 74 65 20 31 38 | 20 3e 20 30 20 74 68 65 |prite 18| > 0 the|
|00005350| 6e 0d 2d 2d 20 20 20 20 | 73 65 74 20 74 68 65 20 |n.-- |set the |
|00005360| 6c 6f 63 68 20 6f 66 20 | 73 70 72 69 74 65 20 31 |loch of |sprite 1|
|00005370| 38 20 3d 20 2d 35 30 30 | 30 0d 2d 2d 20 20 20 20 |8 = -500|0.-- |
|00005380| 75 70 64 61 74 65 73 74 | 61 67 65 0d 2d 2d 20 20 |updatest|age.-- |
|00005390| 20 20 70 75 70 70 65 74 | 73 70 72 69 74 65 20 31 | puppet|sprite 1|
|000053a0| 38 2c 30 0d 2d 2d 20 20 | 65 6e 64 20 69 66 0d 2d |8,0.-- |end if.-|
|000053b0| 2d 20 20 6d 6f 76 65 20 | 67 65 74 61 74 28 74 68 |- move |getat(th|
|000053c0| 65 20 50 6e 61 76 4f 62 | 4c 69 73 74 20 6f 66 20 |e PnavOb|List of |
|000053d0| 47 6e 61 76 4f 62 2c 20 | 28 74 68 65 20 63 6c 69 |GnavOb, |(the cli|
|000053e0| 63 6b 6f 6e 20 2d 20 47 | 6e 61 76 4f 66 66 73 65 |ckon - G|navOffse|
|000053f0| 74 29 29 0d 2d 2d 65 6e | 64 0d 10 64 69 72 65 63 |t)).--en|d..direc|
|00005400| 74 69 6f 6e 20 61 72 72 | 6f 77 73 00 00 70 00 92 |tion arr|ows..p..|
|00005410| 02 af 03 65 00 00 00 00 | 00 00 00 fa 00 46 00 46 |...e....|.....F.F|
|00005420| 00 01 00 00 00 00 00 0b | 00 09 00 04 00 00 00 09 |........|........|
|00005430| 00 00 00 00 00 00 00 40 | 00 00 00 da 02 58 00 01 |.......@|.....X..|
|00005440| 43 41 53 74 00 00 00 bd | 00 00 00 0b 00 00 00 af |CASt....|........|
|00005450| 00 00 00 02 00 00 00 14 | 01 f6 65 1c 00 00 00 00 |........|..e.....|
|00005460| 00 00 00 00 00 00 00 0b | 00 0e 00 00 00 00 00 00 |........|........|
|00005470| 00 20 00 00 00 2b 00 00 | 00 2b 00 00 00 2b 00 00 |. ...+..|.+...+..|
|00005480| 00 2b 00 00 00 3f 00 00 | 00 55 00 00 00 55 00 00 |.+...?..|.U...U..|
|00005490| 00 55 00 00 00 55 00 00 | 00 55 00 00 00 55 00 00 |.U...U..|.U...U..|
|000054a0| 00 55 00 00 00 5d 2d 2d | 6f 6e 20 6d 6f 75 73 65 |.U...]--|on mouse|
|000054b0| 55 70 0d 2d 2d 20 20 76 | 69 64 53 63 72 69 70 74 |Up.-- v|idScript|
|000054c0| 0d 2d 2d 65 6e 64 09 76 | 69 64 73 63 72 69 70 74 |.--end.v|idscript|
|000054d0| 00 00 70 00 92 02 af 03 | 65 00 00 00 00 00 00 00 |..p.....|e.......|
|000054e0| 20 00 72 a7 18 00 01 00 | 00 00 00 00 0b 00 09 00 | .r.....|........|
|000054f0| 04 00 00 00 09 00 00 00 | 00 00 00 00 40 00 00 00 |........|....@...|
|00005500| 6a 02 58 00 01 ea 4c 63 | 74 78 00 00 00 e4 04 6e |j.X...Lc|tx.....n|
|00005510| 3f 46 ff ff 00 00 00 00 | 00 0b 00 00 00 0b 00 60 |?F......|.......`|
|00005520| 00 0c 00 00 00 00 02 db | 78 8c ff ff ff ff 00 00 |........|x.......|
|00005530| 00 09 00 0b 00 05 ff ff | ff ff ff ff ff ff ff ff |........|........|
|00005540| ff ff ff ff ff ff ff ff | ff ff ff ff ff ff ff ff |........|........|
|00005550| ff ff ff ff ff ff ff ff | ff ff ff ff ff ff ff ff |........|........|
|00005560| ff ff ff ff ff ff ff ff | ff ff ff ff ff ff 01 f6 |........|........|
|00005570| 65 80 00 00 00 0b 00 04 | 01 41 01 f6 65 76 00 00 |e.......|.A..ev..|
|00005580| 00 0f 00 04 44 10 01 f6 | 65 6c 00 00 00 19 00 04 |....D...|el......|
|00005590| 00 0f 01 f6 65 62 00 00 | 00 1a 00 04 00 00 01 f6 |....eb..|........|
|000055a0| 65 58 00 00 00 1e 00 04 | 00 00 01 f6 65 4e 00 00 |eX......|....eN..|
|000055b0| 00 1f 00 04 00 03 01 f6 | 65 44 00 00 00 27 00 04 |........|eD...'..|
|000055c0| 00 00 01 f6 65 3a 00 00 | 00 28 00 04 00 01 01 f6 |....e:..|.(......|
|000055d0| 65 30 00 00 00 29 00 04 | 00 00 01 f6 65 26 00 00 |e0...)..|....e&..|
|000055e0| 00 2a 00 04 00 03 01 f6 | 65 1c 00 00 00 2b 00 04 |.*......|e....+..|
|000055f0| 01 41 4c 73 63 72 00 00 | 00 5c 02 27 ad cc 00 00 |.ALscr..|.\.'....|
|00005600| 00 01 00 00 00 5c 00 00 | 00 5c 00 5c 00 00 00 03 |.....\..|.\.\....|
|00005610| ff ff ff ff 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00005620| 00 00 00 02 00 00 00 05 | 00 01 ff ff 00 00 00 00 |........|........|
|00005630| 00 00 00 00 00 00 00 00 | 00 00 00 5c 00 00 00 00 |........|...\....|
|00005640| 00 5c 00 00 00 00 00 5c | 00 00 00 00 00 5c 00 00 |.\.....\|.....\..|
|00005650| 00 00 00 00 00 5c 4c 73 | 63 72 00 00 00 5c 02 27 |.....\Ls|cr...\.'|
|00005660| ad cc 00 00 00 01 00 00 | 00 5c 00 00 00 5c 00 5c |........|.\...\.\|
|00005670| 00 01 00 03 ff ff ff ff | 00 00 00 00 00 00 00 00 |........|........|
|00005680| 00 00 00 00 00 00 00 02 | 00 00 00 05 00 02 ff ff |........|........|
|00005690| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 5c |........|.......\|
|000056a0| 00 00 00 00 00 5c 00 00 | 00 00 00 5c 00 00 00 00 |.....\..|...\....|
|000056b0| 00 5c 00 00 00 00 00 00 | 00 5c 4c 73 63 72 00 00 |.\......|.\Lscr..|
|000056c0| 00 5c 02 27 ad cc 00 00 | 00 01 00 00 00 5c 00 00 |.\.'....|.....\..|
|000056d0| 00 5c 00 5c 00 02 00 03 | ff ff ff ff 00 00 00 00 |.\.\....|........|
|000056e0| 00 00 00 00 00 00 00 00 | 00 00 00 02 00 00 00 05 |........|........|
|000056f0| 00 03 ff ff 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00005700| 00 00 00 5c 00 00 00 00 | 00 5c 00 00 00 00 00 5c |...\....|.\.....\|
|00005710| 00 00 00 00 00 5c 00 00 | 00 00 00 00 00 5c 4c 73 |.....\..|.....\Ls|
|00005720| 63 72 00 00 00 5c 02 27 | ad cc 00 00 00 01 00 00 |cr...\.'|........|
|00005730| 00 5c 00 00 00 5c 00 5c | 00 03 00 03 ff ff ff ff |.\...\.\|........|
|00005740| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 02 |........|........|
|00005750| 00 00 00 05 00 04 ff ff | 00 00 00 00 00 00 00 00 |........|........|
|00005760| 00 00 00 00 00 00 00 5c | 00 00 00 00 00 5c 00 00 |.......\|.....\..|
|00005770| 00 00 00 5c 00 00 00 00 | 00 5c 00 00 00 00 00 00 |...\....|.\......|
|00005780| 00 5c 4c 73 63 72 00 00 | 00 5c 02 27 ad cc 00 00 |.\Lscr..|.\.'....|
|00005790| 00 01 00 00 00 5c 00 00 | 00 5c 00 5c 00 04 00 03 |.....\..|.\.\....|
|000057a0| ff ff ff ff 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000057b0| 00 00 00 00 00 00 00 05 | 00 05 ff ff 00 00 00 00 |........|........|
|000057c0| 00 00 00 00 00 00 00 00 | 00 00 00 5c 00 00 00 00 |........|...\....|
|000057d0| 00 5c 00 00 00 00 00 5c | 00 00 00 00 00 5c 00 00 |.\.....\|.....\..|
|000057e0| 00 00 00 00 00 5c 4c 73 | 63 72 00 00 00 5c 02 27 |.....\Ls|cr...\.'|
|000057f0| ad cc 00 00 00 01 00 00 | 00 5c 00 00 00 5c 00 5c |........|.\...\.\|
|00005800| 00 05 00 03 ff ff ff ff | 00 00 00 00 00 00 00 00 |........|........|
|00005810| 00 00 00 00 00 00 00 00 | 00 00 00 05 00 06 ff ff |........|........|
|00005820| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 5c |........|.......\|
|00005830| 00 00 00 00 00 5c 00 00 | 00 00 00 5c 00 00 00 00 |.....\..|...\....|
|00005840| 00 5c 00 00 00 00 00 00 | 00 5c 4c 73 63 72 00 00 |.\......|.\Lscr..|
|00005850| 00 5c 02 27 ad cc 00 00 | 00 01 00 00 00 5c 00 00 |.\.'....|.....\..|
|00005860| 00 5c 00 5c 00 06 00 03 | ff ff ff ff 00 00 00 00 |.\.\....|........|
|00005870| 00 00 00 00 00 00 00 00 | 00 00 00 02 00 00 00 05 |........|........|
|00005880| 00 08 ff ff 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00005890| 00 00 00 5c 00 00 00 00 | 00 5c 00 00 00 00 00 5c |...\....|.\.....\|
|000058a0| 00 00 00 00 00 5c 00 00 | 00 00 00 00 00 5c 4c 73 |.....\..|.....\Ls|
|000058b0| 63 72 00 00 00 5c 02 27 | ad cc 00 00 00 01 00 00 |cr...\.'|........|
|000058c0| 00 5c 00 00 00 5c 00 5c | 00 07 00 03 ff ff ff ff |.\...\.\|........|
|000058d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 02 |........|........|
|000058e0| 00 00 00 05 00 0b ff ff | 00 00 00 00 00 00 00 00 |........|........|
|000058f0| 00 00 00 00 00 00 00 5c | 00 00 00 00 00 5c 00 00 |.......\|.....\..|
|00005900| 00 00 00 5c 00 00 00 00 | 00 5c 00 00 00 00 00 00 |...\....|.\......|
|00005910| 00 5c 4c 73 63 72 00 00 | 00 5c 02 27 ad cc 00 00 |.\Lscr..|.\.'....|
|00005920| 00 01 00 00 00 5c 00 00 | 00 5c 00 5c 00 08 00 03 |.....\..|.\.\....|
|00005930| ff ff ff ff 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00005940| 00 00 00 02 00 00 00 05 | 00 0c ff ff 00 00 00 00 |........|........|
|00005950| 00 00 00 00 00 00 00 00 | 00 00 00 5c 00 00 00 00 |........|...\....|
|00005960| 00 5c 00 00 00 00 00 5c | 00 00 00 00 00 5c 00 00 |.\.....\|.....\..|
|00005970| 00 00 00 00 00 5c 4c 73 | 63 72 00 00 00 5c 02 27 |.....\Ls|cr...\.'|
|00005980| ad cc 00 00 00 01 00 00 | 00 5c 00 00 00 5c 00 5c |........|.\...\.\|
|00005990| 00 09 00 03 ff ff ff ff | 00 00 00 00 00 00 00 00 |........|........|
|000059a0| 00 00 00 00 00 00 00 00 | 00 00 00 05 00 0d ff ff |........|........|
|000059b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 5c |........|.......\|
|000059c0| 00 00 00 00 00 5c 00 00 | 00 00 00 5c 00 00 00 00 |.....\..|...\....|
|000059d0| 00 5c 00 00 00 00 00 00 | 00 5c 4c 73 63 72 00 00 |.\......|.\Lscr..|
|000059e0| 00 5c 02 27 ad cc 00 00 | 00 01 00 00 00 5c 00 00 |.\.'....|.....\..|
|000059f0| 00 5c 00 5c 00 0a 00 03 | ff ff ff ff 00 00 00 00 |.\.\....|........|
|00005a00| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 05 |........|........|
|00005a10| 00 0e ff ff 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00005a20| 00 00 00 5c 00 00 00 00 | 00 5c 00 00 00 00 00 5c |...\....|.\.....\|
|00005a30| 00 00 00 00 00 5c 00 00 | 00 00 00 00 00 5c 4c 6e |.....\..|.....\Ln|
|00005a40| 61 6d 00 00 00 14 01 eb | 44 66 00 00 00 12 00 00 |am......|Df......|
|00005a50| 00 14 00 00 00 14 00 14 | 00 00 43 69 6e 66 00 00 |........|..Cinf..|
|00005a60| 00 3e 00 00 00 04 00 04 | 00 00 00 00 00 00 00 00 |.>......|........|
|00005a70| 00 00 00 0c 00 00 00 14 | 00 00 00 24 00 02 00 01 |........|...$....|
|00005a80| 00 03 00 02 00 00 00 01 | 01 b1 00 58 02 fb 02 c3 |........|...X....|
|00005a90| 0e 53 48 4f 43 4b 3a 50 | 43 3a 43 41 53 54 53 00 |.SHOCK:P|C:CASTS.|
+--------+-------------------------+-------------------------+--------+--------+